ராஸ்பெர்ரி பையில் ஒரு கோப்பை எவ்வாறு கண்டுபிடிப்பது

Rasperri Paiyil Oru Koppai Evvaru Kantupitippatu



கோப்பு மேலாண்மை என்பது எந்தவொரு கணினியையும் நிர்வகிப்பதற்கான ஒரு ஒருங்கிணைந்த பகுதியாகும். கோப்புகளை சரியாக ஒழுங்கமைத்த பிறகும் சில சமயங்களில் தேவையான கோப்பைக் கண்டுபிடிப்பது கடினமாகிவிடும். ஒரு குறிப்பிட்ட கோப்பை கைமுறையாகத் தேடும்போது நிறைய நேரம் வீணடிக்கப்படலாம். எனவே, ராஸ்பெர்ரி பை அமைப்பில், உங்கள் நேரத்தை மிச்சப்படுத்த ஒரு கோப்பு அல்லது கோப்பகத்தைக் கண்டுபிடிக்க ஒரு சிறப்பு கட்டளையைப் பயன்படுத்தலாம். இந்த பதிவில், ராஸ்பெர்ரி பையில் ஒரு கோப்பை எவ்வாறு கண்டுபிடிப்பது என்பதை முன்வைப்போம்.

ராஸ்பெர்ரி பையில் ஒரு கோப்பை எவ்வாறு கண்டுபிடிப்பது

ராஸ்பெர்ரி பை அமைப்பில் ஒரு கோப்பைக் கண்டுபிடிக்க a கண்டுபிடிக்க கட்டளை கீழே பகிரப்பட்ட தொடரியல் பயன்படுத்தப்படுகிறது:

தொடரியல்







$ சூடோ கண்டுபிடிப்பு [கோப்பு பாதை]

ஒரு கோப்பைக் கண்டுபிடிக்க ஃபைண்ட் கட்டளையைப் பயன்படுத்த பல வழிகள் உள்ளன. இதைப் பயன்படுத்தி கண்டுபிடிக்க கட்டளை மற்ற விருப்பங்களுடன் நீங்கள் கோப்புகளைக் காணலாம்:



  • ஒரு குறிப்பிட்ட கோப்பகத்தில்
  • குறிப்பிட்ட நேரத்துடன்
  • பெயரில் குறிப்பிட்ட எழுத்துடன்
  • குறிப்பிட்ட அளவுடன்
  • குறிப்பிட்ட அனுமதியுடன்

இந்த வழிகள் அனைத்தும் சில எடுத்துக்காட்டுகளுடன் கீழே பகிரப்பட்டுள்ளன:



ஒரு குறிப்பிட்ட கோப்பகத்தில் ஒரு கோப்பைக் கண்டறிய

ஒரு குறிப்பிட்ட கோப்புறை அல்லது கோப்பகத்தில் உள்ள கோப்புகளைக் கண்டறிய, கீழே குறிப்பிடப்பட்டுள்ள கட்டளை தொடரியல் பயன்படுத்தப்படலாம்:





தொடரியல்

$ sudo கண்டுபிடி

உதாரணமாக



கீழே உள்ள எடுத்துக்காட்டில், ஹோம் டைரக்டரியில் இருக்கும் கோப்புகளைக் கண்டறிந்துள்ளோம்:

$ sudo find /home/pi

அவுட்புட் திரையில் காட்டப்படும், இது ஹோம் டைரக்டரியில் இருக்கும் அனைத்து கோப்புகளையும் காண்பிக்கும்.

கோப்பகத்தில் குறிப்பிட்ட கோப்பைக் கண்டறிந்ததும், கோப்பை எளிதாக அணுகலாம்.

ஒரு குறிப்பிட்ட நேரத்தில் கோப்பைக் கண்டறிய

சில நேரங்களில் கடந்த இரண்டு அல்லது மூன்று நாட்களுக்குள் ஒரு குறிப்பிட்ட காலக்கட்டத்தில் உருவாக்கப்பட்ட அல்லது மாற்றியமைக்கப்பட்ட கோப்பைக் கண்டுபிடிக்க வேண்டிய அவசியத்தை நீங்கள் உணரலாம், எனவே அத்தகைய கோப்புகளைக் கண்டறிய கீழே குறிப்பிடப்பட்டுள்ள கட்டளை தொடரியல் பயன்படுத்தப்படலாம்:

நான்: கோப்புகள் மாற்றப்பட்டன

கீழே குறிப்பிடப்பட்டுள்ள கட்டளை தொடரியலில் ' மீ மாற்றப்பட்ட கோப்புகளைப் பிரதிநிதித்துவப்படுத்த, நேரத்துடன் கொடி பயன்படுத்தப்படுகிறது:

தொடரியல்

$ sudo <அடைவுப் பாதை> -mtime + என்பதைக் கண்டறியவும்

உதாரணமாக

கடந்த இரண்டு நாட்களில் மாற்றியமைக்கப்பட்ட ஹோம் டைரக்டரியில் உள்ள கோப்புகளைக் கண்டறிய, கீழே குறிப்பிடப்பட்டுள்ள கட்டளை பயன்படுத்தப்படுகிறது:

$ sudo find /home/pi -mtime +2

ii: கோப்புகள் உருவாக்கப்பட்டன

குறிப்பிட்ட எண்ணிக்கையிலான நாட்களில் உருவாக்கப்பட்ட கோப்புகளைக் கண்டறிய, கீழே குறிப்பிடப்பட்டுள்ள தொடரியல் பயன்படுத்தப்படுகிறது, ' c 'உருவாக்கப்பட்ட கோப்புகளைக் குறிக்க, நேரத்துடன் கொடி பயன்படுத்தப்படுகிறது:

தொடரியல்

$ sudo கண்டுபிடி <டைரக்டரி-பாத்> -ctime +

உதாரணமாக

முகப்பு கோப்பகத்தில் கடந்த மூன்று நாட்களில் உருவாக்கப்பட்ட கோப்புகளைக் கண்டறிய:

$ sudo find /home/pi -ctime +3

ஹோம் டைரக்டரியில் கடந்த மூன்று நாட்களில் உருவாக்கப்பட்ட அனைத்து கோப்புகளையும் வெளியீடு காண்பிக்கும்:

பெயரில் ஒரு குறிப்பிட்ட எழுத்துடன் ஒரு கோப்பைக் கண்டறிய

கோப்பின் பெயரில் உள்ள குறிப்பிட்ட எழுத்துக்களைக் கொண்ட கோப்பைக் கண்டறிய, கீழே குறிப்பிடப்பட்டுள்ள தொடரியல் பயன்படுத்தப்படலாம்:

தொடரியல்

இந்த தொடரியலில், எந்த எழுத்தையும் பயன்படுத்தலாம், ஒற்றை எழுத்தை மட்டும் பயன்படுத்த வேண்டிய அவசியமில்லை:

$ sudo கண்டுபிடி <டைரக்டரி-பாத்> -பெயர் <எழுத்து>*

எடுத்துக்காட்டு 1

ஒரு எழுத்தில் தொடங்கும் கோப்புகளைக் கண்டறிய ' ” அவர்களின் பெயரில்:

$ sudo find /home/pi -name a*

வெளியீடு ஹோம் டைரக்டரியில் உள்ள கோப்புகளைக் காட்டுகிறது மற்றும் அவற்றின் பெயர் ஒரு எழுத்தில் தொடங்குகிறது ' ”.

உதாரணம் 2

பெயர்களில் 'am' என்ற எழுத்துக்களைக் கொண்ட கோப்புகளைக் கண்டறிய ' * ஒரு கோப்பின் பெயரில் 'am'க்கு முன்னும் பின்னும் மற்ற எழுத்துகள் அல்லது எழுத்துகள் இருக்கக்கூடும் என்பதைக் காட்டுகிறது.

$ sudo find /home/pi -name *am*

ஒரு குறிப்பிட்ட அளவு கொண்ட கோப்பை கண்டுபிடிக்க

ஒரு குறிப்பிட்ட அளவு கொண்ட கோப்பைக் கண்டறிய கீழே குறிப்பிடப்பட்டுள்ள தொடரியல் பயன்படுத்தப்படலாம்:

தொடரியல்

$ <அடைப்பு பெயர்> -அளவு +<எண்ணின் அளவு> என்பதைக் கண்டறியவும்

எடுத்துக்காட்டு 1

$ கண்டுபிடி /home/pi -size +20M

மேலே உள்ள கட்டளையின் வெளியீடு ஹோம் டைரக்டரியில் இருக்கும் கோப்புகளை 20 மெகா பைட்டுகளுக்கு சமமான அளவுடன் காண்பிக்கும்:

உதாரணம் 2

குறிப்பிட்ட அளவு மற்றும் குறிப்பிட்ட நேரத்துடன் கோப்பைக் கண்டறிய, கீழே குறிப்பிடப்பட்டுள்ள கட்டளையைப் பயன்படுத்தலாம்:

$ / home/pi -size +20M -mtime +30 கண்டுபிடி

மேலே உள்ள கட்டளையின் வெளியீடு 20M அளவுள்ள ஹோம் டைரக்டரியில் இருக்கும் கோப்புகளைக் காண்பிக்கும் மற்றும் கடந்த 30 நாட்களில் மாற்றியமைக்கப்பட்டது:

குறிப்பிட்ட அனுமதிகளுடன் கோப்பைக் கண்டறிய

பயனருக்கு ஒதுக்கப்பட்ட குறிப்பிட்ட வாசிப்பு, எழுதுதல் மற்றும் இயக்க அனுமதிகளைக் கொண்ட கோப்புகளைக் கண்டறிய ( உள்ளே ), குழு ( g ) அல்லது மற்றவர்கள் ( ) கீழே குறிப்பிடப்பட்டுள்ள தொடரியல் பயன்படுத்தப்படுகிறது:

தொடரியல்

$ கண்டுபிடி. -perm /<அனுமதி எழுத்து>

அனுமதி எழுத்துக்கள்:

உள்ளே = பயனர் அல்லது உரிமையாளர், g = உரிமையாளர் இருக்கும் குழுக்கள், = மற்றவர்கள்.

உள்ளே = எழுத அனுமதி, ஆர் = படிக்க அனுமதி, எக்ஸ் = அனுமதியை செயல்படுத்தவும்.

உதாரணமாக

உரிமையாளர் மற்றும் குழுக்களால் எழுதுவதற்கு அனுமதி/அணுகல் உள்ள கோப்புகளைக் கண்டறிவதற்கான கட்டளை கீழே குறிப்பிடப்பட்டுள்ளது:

$ கண்டுபிடி. -perm /u=w, g=w

மேலே உள்ள கட்டளையின் வெளியீடு பயனர் மற்றும் குழு ஆகிய இரண்டிற்கும் எழுதும் அனுமதியைக் கொண்ட அனைத்து கோப்புகளையும் காண்பிக்கும்:

கோப்பு அனுமதிகளைக் கண்டறிந்த பிறகு, நீங்கள் கோப்பு அனுமதிகளை மாற்ற விரும்பினால், பின்தொடரவும் கட்டுரை .

ஒரு கோப்பைக் கண்டுபிடிக்க ஃபைண்ட் கட்டளையைப் பயன்படுத்துவது அவ்வளவுதான்.

போனஸ் குறிப்பு

நீங்கள் எங்காவது சிக்கிக் கொண்டால், உங்கள் கணினியின் கையேட்டை அணுக வேண்டிய அவசியத்தை நீங்கள் உணர்ந்தால், கீழே குறிப்பிடப்பட்டுள்ளதைப் பயன்படுத்துவதன் மூலம் கண்டுபிடிக்க கட்டளையை நீங்கள் அணுகலாம்:

$ மனிதன் கண்டுபிடிக்க

கணினியின் கையேடு மேலே உள்ள கட்டளைக்கான வெளியீட்டாக திரையில் காண்பிக்கப்படும்:

முடிவுரை

ராஸ்பெர்ரி பை அமைப்பில் ஒரு கோப்பை கண்டுபிடிக்க கண்டுபிடிக்க கோப்பகத்தின் பெயருடன் கட்டளை பயன்படுத்தப்படுகிறது. ஒரு குறிப்பிட்ட அளவு, எழுத்து அல்லது நேரத்தின் கோப்பைக் கண்டுபிடிக்க, கண்டுபிடி கட்டளையைப் பயன்படுத்த பல வழிகள் உள்ளன. இந்த வழிகள் ஒவ்வொன்றும் கட்டுரையில் விரிவாக விவாதிக்கப்படும். கடைசியாக, கையேட்டைக் கண்டுபிடிப்பதற்கான கட்டளை போனஸ் உதவிக்குறிப்பாகவும் விவாதிக்கப்படுகிறது.