லினக்ஸ் அடிப்படையிலான இயக்க முறைமைகளுக்கான மிகவும் பிரபலமான கோப்பு மேலாளர்கள் மிகவும் செயல்பாட்டு தேடல் கருவியைக் கொண்டுள்ளனர். இருப்பினும், அதில் எப்போதும் இல்லாத அளவுருக்கள் பயனருக்குத் தேவையான தகவல்களைத் தேட போதுமானது. இந்த வழக்கில், ஒரு நிலையான பயன்பாடு இயங்குகிறது "முனையம்". ஒரு கட்டளை, வாதம் மற்றும் விருப்பத்தை உள்ளிடுவதன் மூலம் ஒரு குறிப்பிட்ட கோப்பகத்தில் அல்லது முழு அமைப்பிலும் தேவையான தரவை எளிதாக கண்டுபிடிக்க இது உங்களை அனுமதிக்கிறது.
லினக்ஸில் கண்டுபிடி கட்டளையைப் பயன்படுத்துதல்
அணி கண்டுபிடி எந்தவொரு வடிவங்களின் கோப்புகள் மற்றும் பல்வேறு ஆழங்களின் கோப்பகங்கள் உட்பட பல்வேறு பொருள்களைத் தேட வடிவமைக்கப்பட்டுள்ளது. பயனர் கட்டளையை மட்டுமே உள்ளிட வேண்டும், விரும்பிய மதிப்பைக் குறிப்பிட வேண்டும் மற்றும் வடிகட்டுதல் அளவுருக்களை அமைக்க வாதங்களை ஒதுக்க வேண்டும். பயன்பாட்டின் மூலம் நடைமுறையைச் செயல்படுத்த பொதுவாக அதிக நேரம் எடுக்காது, ஆனால் இது ஸ்கேன் செய்யப்பட்ட தகவலின் அளவைப் பொறுத்தது. இப்போது பயன்பாட்டு எடுத்துக்காட்டுகளில் வசிப்போம் கண்டுபிடி மேலும் விரிவாக.
பணியகம் வழியாக அடைவுக்குச் செல்கிறது
தொடங்குவதற்கு, பிரதான குழுவிலிருந்து சிறிது பின்வாங்க விரும்புகிறேன், மேலும் கன்சோலில் இருந்து நிர்வகிக்கும்போது எதிர்காலத்தில் உதவும் கூடுதல் செயல்களின் தலைப்பைத் தொட விரும்புகிறேன். உண்மை என்னவென்றால், கணினியில் உள்ள அனைத்து கூறுகளையும் தேடுவதன் மூலம் லினக்ஸ் விநியோகங்களில் உள்ள பயன்பாடுகள் கூர்மைப்படுத்தப்படவில்லை. அனைத்து செயல்முறைகளும் உறுப்புகளின் முழு இருப்பிடத்துடன் மட்டுமே தொடங்கப்பட வேண்டும் அல்லது கட்டளை மூலம் இருப்பிடத்திற்குச் செல்ல வேண்டும் சி.டி.. இதை மிக எளிதாக செய்ய முடியும்:
- நிறுவப்பட்ட கோப்பு மேலாளரைத் திறந்து விரும்பிய கோப்புறையில் செல்லுங்கள், அங்கு நீங்கள் எதிர்காலத்தில் கட்டளையைப் பயன்படுத்த விரும்புகிறீர்கள் கண்டுபிடி.
- எந்தவொரு பொருளிலும், RMB ஐக் கிளிக் செய்து கண்டுபிடிக்கவும் "பண்புகள்".
- அதன் பெற்றோர் கோப்புறையை முழு பாதையுடன் காண்பீர்கள். இருந்து மாற்றத்தை நினைவில் கொள்ளுங்கள் "முனையம்".
- இப்போது கன்சோலைத் தொடங்கவும், எடுத்துக்காட்டாக, மெனு மூலம்.
- கட்டளையை அங்கே எழுதுங்கள்
cd / home / user / கோப்புறை
எங்கே பயனர் பயனரின் வீட்டு கோப்புறையின் பெயர், மற்றும் கோப்புறை - தேவையான கோப்பகத்தின் பெயர்.
பயன்படுத்துவதற்கு முன் இருந்தால் கண்டுபிடி, மேலே உள்ள வழிமுறைகளைப் பின்பற்றவும், கோப்பின் முழு பாதையையும் நீங்கள் பரிந்துரைக்க முடியாது, அது தேர்ந்தெடுக்கப்பட்ட இடத்தில் உள்ளது. அத்தகைய தீர்வு எதிர்காலத்தில் கட்டளைகளின் உள்ளீட்டை கணிசமாக துரிதப்படுத்தும்.
தற்போதைய கோப்பகத்தில் கோப்புகளைத் தேடுங்கள்
செய்யும் போதுகண்டுபிடி
இப்போது தொடங்கப்பட்ட கன்சோலில் இருந்து, உங்கள் செயலில் உள்ள பயனரின் வீட்டு அடைவில் தேடல் முடிவைப் பெறுவீர்கள். மற்றொரு சந்தர்ப்பத்தில், எடுத்துக்காட்டாக, இருப்பிடத்தின் தேடலின் போது நீங்கள் செயல்படுத்தும்போது, முடிவுகளில் அனைத்து துணை கோப்புறைகளையும் இந்த இடத்தின் கோப்புகளையும் அவற்றில் காணலாம்.
செயல்படுத்தல் கண்டுபிடி நீங்கள் அனைத்து உறுப்புகளையும் ஒரே நேரத்தில் பார்க்க வேண்டியிருக்கும் போது வாதங்கள் மற்றும் விருப்பங்கள் இல்லாமல் பயன்படுத்தப்படுகிறது. அவற்றின் பெயர் வரிகளுக்கு முற்றிலும் பொருந்தவில்லை என்றால், நீங்கள் கட்டளையை மாற்ற வேண்டும், இதனால் அது படிவத்தை எடுக்கும்கண்டுபிடி. -பிரண்ட்
.
குறிப்பிட்ட கோப்பகத்தில் கோப்புகளைத் தேடுங்கள்
கொடுக்கப்பட்ட பாதை வழியாக கோப்புகளைக் காண்பிக்கும் கட்டளை நடைமுறையில் நாம் மேலே குறிப்பிட்டதைவிட வேறுபட்டதல்ல. நீங்கள் பரிந்துரைக்க வேண்டும்கண்டுபிடி
, பின்னர் சேர்க்கவும்./ கோப்புறை
, தற்போதைய இருப்பிடத்தில் உள்ள கோப்பகத்தைப் பற்றிய தகவல்களை நீங்கள் கண்டுபிடிக்க விரும்பினால், அல்லது முழு பாதையையும் குறிப்பிட வேண்டும், உள்ளிடுவதன் மூலம், எடுத்துக்காட்டாக,./home/user/downloads/folder ஐக் கண்டறியவும்
எங்கே கோப்புறை - இறுதி அடைவு. ஒவ்வொரு தனிமமும் அவற்றின் ஆழத்தின் வரிசையில் தனி வரிகளில் காட்டப்படும்.
பெயரால் தேடுங்கள்
சில நேரங்களில் பெயரால் திருப்தி அளிக்கும் பொருள்களை மட்டுமே காண்பிக்க வேண்டிய அவசியம் உள்ளது. பின்னர் பயனர் கட்டளைக்கு ஒரு தனி விருப்பத்தை அமைக்க வேண்டும், இதனால் அது முறையீட்டைப் புரிந்து கொள்ளும். உள்ளீட்டு வரி பின்வரும் வடிவத்தை எடுக்கிறது:கண்டுபிடி. -பெயர் "சொல்"
எங்கே சொல் - தேடல் திறவுச்சொல், இது இரட்டை மேற்கோள்களில் உள்ளிடப்பட வேண்டும் மற்றும் ஒவ்வொரு எழுத்துக்கும் வழக்கு உணர்திறன்.
ஒவ்வொரு கடிதத்தின் சரியான வழக்கு உங்களுக்குத் தெரியாவிட்டால் அல்லது இந்த அளவுருவை கணக்கில் எடுத்துக் கொள்ளாமல் பொருத்தமான எல்லா பெயர்களையும் காட்ட விரும்பினால், கன்சோலில் உள்ளிடவும்கண்டுபிடி. -பெயர் "சொல்"
.
முக்கிய சொற்களால் முடிவுகளை வாதத்திற்கு வடிகட்ட -பெயர் இன்னும் ஒன்று சேர்க்கப்பட்டுள்ளது. அணி தோற்றத்தை எடுக்கும்கண்டுபிடி. -not -name "சொல்"
எங்கே சொல் - நீக்க வேண்டிய ஒரு சொல்.
இன்னும் சில நேரங்களில் ஒரு விசையால் பொருட்களைக் கண்டுபிடிக்க வேண்டிய அவசியம் உள்ளது, மற்றொன்றைத் தவிர. பின்னர், பல தேடல் விருப்பங்கள் ஒரே நேரத்தில் ஒதுக்கப்படுகின்றன மற்றும் உள்ளீட்டு வரி பின்வருமாறு பெறப்படுகிறது:கண்டுபிடி. -பெயர் "சொல்" -பெயர் இல்லை "* .txt"
. மேற்கோள் மதிப்பெண்களில் இரண்டாவது வாதம் குறிக்கிறது என்பதை நினைவில் கொள்க “* .txt ", அதாவது கண்டுபிடி இது பெயர்களுடன் மட்டுமல்லாமல், இந்த வடிவத்தில் அமைக்கப்பட்ட கோப்பு வடிவங்களுடனும் செயல்படுகிறது.
ஒரு ஆபரேட்டரும் இருக்கிறார் அல்லது. ஒன்று அல்லது பல பொருத்தமான வாதங்களை ஒரே நேரத்தில் கண்டுபிடிக்க இது உங்களை அனுமதிக்கிறது. ஒவ்வொன்றும் தனித்தனியாக குறிக்கப்படுகின்றன, அதனுடன் தொடர்புடைய வாதங்கள் கூடுதலாக. இதன் விளைவாக தோராயமாக பின்வருமாறு:find -name "word" -o -name "word1"
.
தேடல் ஆழத்தைக் குறிப்பிடவும்
அணி கண்டுபிடி குறிப்பிட்ட ஆழத்திற்கு மட்டுமே கோப்பகங்களின் உள்ளடக்கங்களைக் கண்டுபிடிக்க வேண்டியிருந்தாலும் பயனருக்கு அவர் உதவும், எடுத்துக்காட்டாக, மூன்றாவது துணைக் கோப்புறையில் பகுப்பாய்வு தேவையில்லை. அத்தகைய கட்டுப்பாடுகளை அமைக்க, உள்ளிடவும்கண்டுபிடி. -maxdepth N- பெயர் "சொல்"
எங்கே என் - அதிகபட்ச ஆழம், மற்றும் -பெயர் "சொல்" - அடுத்தடுத்த வாதங்கள்.
பல கோப்பகங்களில் தேடுங்கள்
பல கோப்பகங்களில் ஒரே நேரத்தில் வெவ்வேறு உள்ளடக்கங்களைக் கொண்ட பல கோப்புறைகள் உள்ளன. அவற்றில் ஏராளமானவை இருந்தால், தேடல் சிலவற்றில் மட்டுமே மேற்கொள்ளப்பட வேண்டும் என்றால், கட்டளையை உள்ளிடும்போது இதைக் குறிக்க வேண்டும்கண்டுபிடிக்க ./ கோப்புறை ./folder1 -type f -name "சொல்"
எங்கே ./ கோப்புறை ./ கோப்புறை 1 - பொருத்தமான கோப்பகங்களின் பட்டியல், மற்றும் -பெயர் "சொல்" - பிற வாதங்கள்.
மறைக்கப்பட்ட உருப்படிகளைக் காட்டு
தொடர்புடைய வாதத்தைக் குறிப்பிடாமல், ஸ்கேன் செய்யப்பட்ட கோப்பகங்களில் அமைந்துள்ள மறைக்கப்பட்ட பொருள்கள் பணியகத்தில் காண்பிக்கப்படாது. எனவே, பயனர் கைமுறையாக ஒரு கூடுதல் விருப்பத்தை பரிந்துரைக்கிறார், இதனால் இறுதியில் கட்டளை இப்படி இருக்கும்:~ -type f -name "ஐக் கண்டறியவும். *"
. எல்லா கோப்புகளின் முழுமையான பட்டியலை நீங்கள் பெறுவீர்கள், ஆனால் அவற்றில் சிலவற்றை அணுக முடியாவிட்டால், வார்த்தைக்கு முன் கண்டுபிடி வரியில் எழுதுங்கள்sudo
சூப்பர் யூசர் உரிமைகளை செயல்படுத்த.
குழுக்கள் மற்றும் பயனர்களுக்கான வீட்டு கோப்புறைகளை ஸ்கேன் செய்யுங்கள்
ஒவ்வொரு பயனரும் வரம்பற்ற எண்ணிக்கையிலான அடைவுகள் மற்றும் பொருள்களை வெவ்வேறு இடங்களில் உருவாக்க முடியும். கட்டளையைப் பயன்படுத்தி பயனர்களில் ஒருவருக்குச் சொந்தமான தகவல்களைக் கண்டுபிடிப்பதே விரைவான வழி கண்டுபிடி மற்றும் அவரது வாதங்களில் ஒன்று. இல் "முனையம்" எழுதுங்கள்கண்டுபிடி. -பயனர் பயனர்பெயர்
எங்கே பயனர்பெயர் - பயனர்பெயர். நுழைந்த பிறகு, ஸ்கேன் தானாகவே தொடங்கும்.
ஏறக்குறைய அதே திட்டம் பயனர் குழுக்களுடன் செயல்படுகிறது. குழுக்களில் ஒன்றோடு தொடர்புடைய கோப்புகளின் பகுப்பாய்வு தொடங்குகிறது/ var / www -group groupname ஐக் கண்டறியவும்
. அதிக எண்ணிக்கையிலான பொருள்கள் இருக்கக்கூடும் என்பதை மறந்துவிடாதீர்கள், சில சமயங்களில் அவை அனைத்தையும் வெளியேற்ற நிறைய நேரம் எடுக்கும்.
மாற்றம் தேதி மூலம் வடிகட்டவும்
தற்போதுள்ள ஒவ்வொரு கோப்பின் மாற்றும் தேதி பற்றிய தகவலை இயக்க முறைமை தானாகவே சேமிக்கிறது. அணி கண்டுபிடி குறிப்பிட்ட அளவுருவால் அவை அனைத்தையும் கண்டுபிடிக்க உங்களை அனுமதிக்கிறது. பரிந்துரைக்க மட்டுமே இது தேவைப்படுகிறதுsudo find / -mtime N.
எங்கே என் - பொருள் கடைசியாக மாற்றியமைக்கப்பட்ட நாட்களுக்கு முன்பு. முன்னொட்டு sudo சூப்பர் யூசருக்கு மட்டுமே நோக்கம் கொண்ட கோப்புகளைப் பற்றிய தரவைப் பெறுவதற்கு இங்கே இது அவசியம்.
ஒரு குறிப்பிட்ட எண்ணிக்கையிலான நாட்களுக்கு முன்பு கடைசியாக திறக்கப்பட்ட கூறுகளைப் பார்க்க நீங்கள் ஆர்வமாக இருந்தால், வரி அதன் தோற்றத்தை சிறிது மாற்றும்sudo find / -atime N.
.
கோப்பு அளவு வடிகட்டுதல்
ஒவ்வொரு பொருளுக்கும் முறையே அதன் அளவு உள்ளது, கோப்புகளைத் தேடுவதற்கான கட்டளைக்கு இந்த அளவுருவின் மூலம் அவற்றை வடிகட்ட அனுமதிக்கும் ஒரு செயல்பாடு இருக்க வேண்டும். கண்டுபிடி இதை எப்படி செய்வது என்று தெரியும், பயனர் வாதத்தின் மூலம் மட்டுமே அளவை அமைக்க வேண்டும். உள்ளிடவும்கண்டுபிடி / -அளவு N.
எங்கே என் - பைட்டுகள், மெகாபைட் (எம்) அல்லது ஜிகாபைட் (ஜி) அளவு.
தேட வேண்டிய உறுப்புகளின் வரம்பையும் நீங்கள் குறிப்பிடலாம். பின்னர் தீர்மானிப்பவர்கள் கட்டளைக்கு பொருந்துகிறார்கள், எடுத்துக்காட்டாக, அத்தகைய ஒரு வரியைப் பெறுவீர்கள்:கண்டுபிடி / -அளவு + 500 எம்-அளவு -1000 எம்
. இத்தகைய பகுப்பாய்வு 500 மெகாபைட்டுகளுக்கு மேல், ஆனால் 1000 க்கும் குறைவான கோப்புகளைக் காண்பிக்கும்.
வெற்று கோப்புகள் மற்றும் கோப்பகங்களைத் தேடுங்கள்
சில கோப்புகள் அல்லது கோப்புறைகள் காலியாக உள்ளன. அவை வெறுமனே கூடுதல் வட்டு இடத்தை எடுத்துக்கொள்கின்றன மற்றும் சில நேரங்களில் கணினியுடனான சாதாரண தொடர்புகளில் தலையிடுகின்றன. மேலதிக நடவடிக்கைகளை தீர்மானிக்க அவை கண்டுபிடிக்கப்பட வேண்டும், இது உதவும்கண்டுபிடி / கோப்புறை -type f -empty
எங்கே / கோப்புறை - ஸ்கேன் செய்யப்படும் இடம்.
தனித்தனியாக, அவ்வப்போது பயனருக்கு பயனுள்ளதாக இருக்கும் பிற பயனுள்ள வாதங்களை சுருக்கமாக குறிப்பிட விரும்புகிறேன்:
-மவுண்ட்
- தற்போதைய கோப்பு முறைமையில் மட்டுமே கட்டுப்பாடு;-வகை எஃப்
- கோப்புகளை மட்டும் காண்பி;-வகை d
- கோப்பகங்களை மட்டும் காட்டு;-நொகுரூப்
,-நவுசர்
- எந்தவொரு குழுவிற்கும் சொந்தமில்லாத அல்லது பயனருக்கு சொந்தமில்லாத கோப்புகளைத் தேடுங்கள்;-மாற்றம்
- பயன்படுத்தப்படும் பயன்பாட்டின் பதிப்பைக் கண்டறியவும்.
அணியுடன் இந்த பரிச்சயம் குறித்து கண்டுபிடி ஓவர். லினக்ஸ் கர்னலில் இயக்க முறைமைகளின் பிற நிலையான கன்சோல் கருவிகளை நீங்கள் விரிவாகப் படிக்க விரும்பினால், பின்வரும் இணைப்பில் எங்கள் தனி உள்ளடக்கத்திற்கு திரும்புமாறு நாங்கள் பரிந்துரைக்கிறோம்.
மேலும்: லினக்ஸ் டெர்மினலில் அடிக்கடி பயன்படுத்தப்படும் கட்டளைகள்
தேவையான தகவல்களைத் தேடிய பிறகு, நீங்கள் அவர்களுடன் வேறு எந்த செயலையும் செய்யலாம், எடுத்துக்காட்டாக, உள்ளடக்கத்தைத் திருத்துதல், நீக்குதல் அல்லது படிப்பது. பிற உள்ளமைக்கப்பட்ட பயன்பாடுகள் உதவும். "முனையம்". அவற்றின் பயன்பாட்டின் உதாரணங்களை நீங்கள் கீழே காணலாம்.
மேலும் படிக்க: லினக்ஸ் grep / cat / ls கட்டளை எடுத்துக்காட்டுகள்