Linux இல் கோப்புகளை தேடுகிறீர்கள்

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

மேலும் காண்க:
Linux இல் கோப்புகளை மறுபெயரிடு
லினக்ஸில் கோப்புகளை உருவாக்கி அழிக்கவும்

முனையத்தில்

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

பாதை விருப்பத்தை கண்டறியவும்

எங்கே வழி - இந்த தேடல் நடக்கும் அடைவு இது. பாதையை குறிப்பிடுவதற்கான மூன்று முக்கிய விருப்பங்கள் உள்ளன:

  • / - ரூட் மற்றும் அருகில் உள்ள அடைவுகள் தேட;
  • ~ - வீட்டில் அடைவு மூலம் தேட
  • ./ - பயனர் தற்போது அமைந்துள்ள அடைவில் தேட.

கோப்பை நேரடியாகக் குறிக்கும் கோப்பகத்தை நேரடியாக குறிப்பிடலாம்.

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

  • -name - தேடப்பட வேண்டிய உருப்படியின் பெயரை அடிப்படையாகக் கொண்டு ஒரு தேடலை நடத்தி;
  • -user - ஒரு குறிப்பிட்ட பயனருக்கு சொந்தமான கோப்புகளை தேடுக;
  • -group - பயனர்களின் குறிப்பிட்ட குழுவைத் தேட
  • -perm - குறிப்பிட்ட அணுகல் முறையில் கோப்புகளை காட்டு;
  • -size n - பொருள், பொருள் அளவு அடிப்படையில்;
  • -mtime + n -n - மேலும் மாறிவிட்ட கோப்புகளை தேடுக (+ n) அல்லது குறைவான-na) நாட்கள் முன்பு;
  • -type - ஒரு குறிப்பிட்ட வகை கோப்புகளை தேட.

தேவையான பல கூறுகள் நிறைய உள்ளன. இங்கே ஒரு பட்டியல்:

  • - தொகுதி;
  • - சாதாரண;
  • - குழாய் என்ற பெயரில்;
  • - பட்டியல்;
  • எல் - இணைப்பு;
  • ங்கள் - சாக்கெட்;
  • - பாத்திரம்.

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

மேலும் காண்க: "டெர்மினல்" லினக்ஸில் உள்ள பிரபல கட்டளைகள்

முறை 1: பெயர் மூலம் தேட (விருப்பம்-பெயர்)

பெரும்பாலும், பயனர்கள் கணினியைத் தேட விருப்பத்தை பயன்படுத்துகின்றனர். -nameஅதனால் அதை ஆரம்பிக்கலாம். சில உதாரணங்களை பார்க்கலாம்.

நீட்டிப்பு மூலம் தேடு

கணினியில் நீட்டிப்புடன் கோப்பைக் கண்டுபிடிக்க வேண்டும் என நினைக்கிறேன் ".XLSX"அடைவில் உள்ளது "டிராப்பாக்ஸ்". இதைச் செய்ய பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

/ home / user / dropbox -name "* .xlsx" -print

அதன் தொடரியல் இருந்து, நாம் தேடல் தேடலில் நடத்தப்படுகிறது என்று சொல்ல முடியும் "டிராப்பாக்ஸ்" ("/ வீடு / பயனர் / டிராப்பாக்ஸ்"), மற்றும் தேவையான பொருள் நீட்டிப்புடன் இருக்க வேண்டும் ".XLSX". நட்சத்திரம் இந்த நீட்டிப்பின் அனைத்து கோப்புகளிலும், அவர்களின் பெயரை கணக்கில் எடுத்துக் கொள்ளாது என்பதை குறிக்கிறது. "-Print" தேடல் முடிவு காட்டப்படும் என்பதை குறிக்கிறது.

உதாரணம்:

கோப்பு பெயரில் தேடு

உதாரணமாக, நீங்கள் அடைவில் கண்டுபிடிக்க வேண்டும் "/ வீடு" கோப்பு பெயரிடப்பட்டது "Lumpics"ஆனால் அதன் நீட்டிப்பு தெரியவில்லை. இந்த வழக்கில், பின்வருவனவற்றை செய்யுங்கள்:

~ -name "lumpics *" -print கண்டுபிடிக்க

நீங்கள் பார்க்க முடியும் என, சின்னம் இங்கே பயன்படுத்தப்படுகிறது. "~", அதாவது தேடல் வீட்டில் வீட்டு அடைவில் நடக்கும் என்பதாகும். விருப்பத்திற்கு பிறகு "-Name" நீங்கள் தேடுகிற கோப்பின் பெயர் ("lumpics *"). கடைசியில் ஒரு நட்சத்திரம் என்பது நீட்டிப்பு உள்ளிட்ட பெயரை மட்டுமே தேடுகிறது என்று பொருள்.

உதாரணம்:

பெயரில் முதல் எழுத்து மூலம் தேடலாம்

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

/ -name "[g-l] *" -print கண்டுபிடிக்க

முக்கிய கட்டளையின் பின்னர் உடனடியாக வரும் குறியீட்டு "/" மூலம் தீர்மானித்தல், தேடல் முழு மூலையில், மூல அடைவில் இருந்து தொடங்கும். மேலும், பகுதி "[g-l] *" அதாவது தேடல் சொல் ஒரு குறிப்பிட்ட கடிதத்துடன் தொடங்கும். எங்களுடைய விஷயத்தில் "ஜி" வரை "எல்".

நீங்கள் கோப்பு நீட்டிப்பு தெரிந்தால், பின்னர் குறியீட்டின் பின்னர் "*" அதை குறிப்பிடலாம். உதாரணமாக, நீங்கள் அதே கோப்பு கண்டுபிடிக்க வேண்டும், ஆனால் அது ஒரு நீட்டிப்பு உள்ளது என்று உங்களுக்கு தெரியும் ".Odt". பின் பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:

/ -name "[g-l] *. odt" -print

உதாரணம்:

முறை 2: அணுகல் பயன்முறையில் தேடலாம் (விருப்பம் -புறம்)

சில நேரங்களில் நீங்கள் யாருடைய பெயர் தெரியாது ஒரு பொருளை கண்டுபிடிக்க வேண்டும், ஆனால் நீங்கள் அதை என்ன அணுகல் முறை தெரியும். நீங்கள் விருப்பத்தை பயன்படுத்த வேண்டும் "-Perm".

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

~ -perm 775 -print கண்டுபிடிக்க

அதாவது, தேடுபொறி வீட்டில் பிரிவில் நடத்தப்படுகிறது, மேலும் நீங்கள் தேடுகிற பொருள்கள் அணுகக்கூடியதாக இருக்கும். 775. இந்த எண்ணின் முன்னால் ஒரு "-" தன்மையை நீங்கள் குறிப்பிடலாம், பின்னர் கண்டுபிடிக்கப்பட்ட பொருள்கள் பூஜ்ஜியத்திலிருந்து குறிப்பிட்ட மதிப்புக்கு அனுமதி பிட்கள் இருக்கும்.

முறை 3: பயனர் அல்லது குழு (-user மற்றும் -group விருப்பங்கள்) மூலம் தேடலாம்

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

அதன் பயனாளர் பெயரால் ஒரு கோப்பை தேடவும்

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

/ வீட்டை / பயனர் / டிராப்பாக்ஸ் -உள்ள பயனர் பயனரை கண்டறியவும்

இந்த கட்டளையில் தேவையான அடைவு குறிப்பிடப்பட்டுள்ளது/ வீட்டில் / பயனர் / டிராப்பாக்ஸ்), நீங்கள் பயனர் சொந்தமான கோப்பு தேட வேண்டும் என்று சுட்டிக்காட்டினார் (-user), மற்றும் இந்த கோப்பு எந்த பயனர் குறிக்கிறது (பயனர்).

உதாரணம்:

மேலும் காண்க:
லினக்ஸில் பயனர்களின் பட்டியலை எவ்வாறு காணலாம்
லினக்ஸில் ஒரு குழுவை எவ்வாறு சேர்க்கலாம்

அதன் குழுவின் பெயரால் ஒரு கோப்பை தேடலாம்

ஒரு குறிப்பிட்ட குழுவில் இருக்கும் ஒரு கோப்பை தேடுவது அவ்வளவு எளிதானது - நீங்கள் விருப்பத்தை மாற்ற வேண்டும். "-User" விருப்பம் "-Group" இந்த குழுவின் பெயரைக் குறிப்பிடவும்:

/ -guppe விருந்தினர்-அச்சிடலைக் கண்டறியவும்

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

முறை 4: அதன் வகை மூலம் ஒரு கோப்பிற்கான தேடலை தேடுங்கள் (விருப்பம்-வகை)

லினக்ஸ் ஒரு குறிப்பிட்ட வகை சில உறுப்பு கண்டுபிடிப்பது மிகவும் எளிது, நீங்கள் சரியான விருப்பத்தை குறிப்பிட வேண்டும் (-type) மற்றும் வகை குறிக்க. கட்டுரையின் ஆரம்பத்தில் தேடலுக்குப் பயன்படுத்தக்கூடிய அனைத்து வகை பெயர்கள் பட்டியலிடப்பட்டுள்ளன.

உதாரணமாக, நீங்கள் உங்கள் முகப்பு அடைவில் அனைத்து தொகுதி கோப்புகளை கண்டுபிடிக்க வேண்டும். இந்த விஷயத்தில், உங்கள் அணி இப்படி இருக்கும்:

~ -type b -print ஐக் கண்டுபிடிக்கவும்

அதன்படி, நீங்கள் விருப்பத்தேர்வில் சுட்டிக்காட்டப்பட்ட கோப்பு வகையால் தேடுகிறீர்கள் எனக் குறிப்பிட்டுள்ளீர்கள் "-Type", மற்றும் அதன் கோப்பு தீர்மானிக்க தொகுதி தொகுதி குறியீட்டை வைத்து - "பி".

உதாரணம்:

இதேபோல், கட்டளைக்குள் தட்டச்சு செய்வதன் மூலம் தேவையான அடைவில் அனைத்து கோப்பகங்களையும் காட்டலாம் "டி":

/ home / user-type dprint கண்டுபிடிக்க

முறை 5: ஒரு கோப்பினை அளவு மூலம் தேடலாம் (theize option)

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

/ home / user / dropbox-size 120Mprint கண்டுபிடிக்க

உதாரணம்:

மேலும் காண்க: லினக்ஸில் கோப்புறையின் அளவு கண்டுபிடிக்க எப்படி

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

/ -size 120M ப்ரிண்ட் கண்டுபிடிக்க

உதாரணம்:

கோப்பின் அளவை நீங்கள் தோராயமாக அறிந்திருந்தால், இந்த விஷயத்தில் சிறப்புக் கட்டளை உள்ளது. நீங்கள் பதிவு செய்ய வேண்டும் "டெர்மினல்" அதே அளவு, கோப்பின் அளவைக் குறிப்பிடுவதற்கு முன் ஒரு குறி வைக்கவும் "-" (குறிப்பிட்ட அளவுக்கு குறைவான கோப்புகளை கண்டுபிடிக்க வேண்டும்) அல்லது "+" (தேவையான கோப்பின் அளவு குறிப்பிடப்பட்டதை விட பெரியதாக இருந்தால்). அத்தகைய கட்டளையின் ஒரு உதாரணம் இங்கே:

/ வீடு / பயனர் / டிராப்பாக்ஸ் + 100M ப்ரிண்ட் கண்டுபிடிக்க

உதாரணம்:

முறை 6: மாற்றம் தேதி மாற்றம் தேதி (விருப்பத்தை-நேரம்)

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

கோப்புறையில் சொல்லலாம் "படங்கள்" கடைசி 15 நாட்களுக்கு மாற்றியமைக்கப்பட்ட பொருள்கள் கண்டுபிடிக்க வேண்டும். இங்கே நீங்கள் பதிவு செய்ய வேண்டும் "டெர்மினல்":

/ home / user / images -mtime -15 -print கண்டுபிடிக்க

உதாரணம்:

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

/ home / user / images -mtime +10 -print கண்டுபிடிக்கவும்

வரைகலை

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

முறை 1: கணினி மெனு மூலம் தேடலாம்

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

மேலும் காண்க: லினக்ஸ் விநியோகத்தின் பதிப்பை எவ்வாறு கண்டுபிடிப்பது

நீங்கள் பெயரில் கணினியில் கோப்புகளை கண்டுபிடிக்க வேண்டும் என்று நினைக்கிறேன் "என்னை கண்டுபிடி"கணினியில் இரண்டு கோப்புகள் உள்ளன: வடிவத்தில் ஒன்று ".Txt"மற்றும் இரண்டாவது ".Odt". அவற்றை கண்டுபிடிக்க, நீங்கள் ஆரம்பத்தில் கிளிக் செய்ய வேண்டும் பட்டி சின்னம் (1)மற்றும் சிறப்பு உள்ளீடு புலம் (2) தேடல் வினவலைக் குறிப்பிடுக "என்னை கண்டுபிடி".

நீங்கள் தேடும் கோப்புகளைக் காட்டும் தேடல் முடிவு காட்டப்படும்.

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

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

நீங்கள் உடனடியாக இந்த முறையின் பற்றாக்குறையை கவனிக்க முடியும் - நீங்கள் வடிப்பான் வடிவில் கட்டமைக்க முடியாது "டெர்மினல்". எனவே, நீங்கள் சில பெயர்களுடன் உரை ஆவணத்தை தேடுகிறீர்களானால், வெளியீட்டில் படங்களை, கோப்புறைகள், காப்பகங்கள், முதலியவற்றை நீங்கள் காட்டலாம், ஆனால் உங்களுக்குத் தேவையான கோப்பின் சரியான பெயர் உங்களுக்குத் தெரிந்தால், "கண்டுபிடி".

முறை 2: கோப்பு நிர்வாகி மூலம் தேடலாம்

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

இந்த நடவடிக்கையை எளிதாக்குங்கள். நீங்கள் கோப்பு நிர்வாகிக்கு வேண்டும், எங்கள் விஷயத்தில் Nautilus, நீங்கள் தேடும் கோப்பை இருக்கும் கோப்புறையை உள்ளிட, மற்றும் கிளிக் செய்யவும் "தேடல்"சாளரத்தின் மேல் வலது மூலையில் உள்ளது.

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

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

முடிவுக்கு

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