நீங்கள் ஒரு குறிப்பிட்ட கோப்பை அணுக விரும்பும் நேரங்கள் உள்ளன, ஆனால் கோப்புறை அமைப்பு இல்லாததால் அதை உங்கள் கணினியில் கண்டுபிடிக்க முடியவில்லை. அதிர்ஷ்டவசமாக, உங்கள் கணினியில் கோப்புகளை எளிதாக தேட அனுமதிக்கும் சில எளிமையான பயன்பாடுகளை லினக்ஸ் உங்களுக்கு வழங்குகிறது.
கண்டுபிடிப்புக் கட்டளை என்பது ஒரு கோப்பை அதன் கோப்பு பெயர், அனுமதிகள், நீட்டிப்பு, அளவு போன்றவற்றைப் பயன்படுத்தி தேட உதவும் கருவியாகும்.
கண்டுபிடி கட்டளை என்றால் என்ன?
பெயர் குறிப்பிடுவது போல, தி கண்டுபிடிக்க கட்டளை ஒரு பயனர் தங்கள் உள்ளூர் சேமிப்பகத்தில் இருக்கும் கோப்புகளை தேட அனுமதிக்கிறது. லினக்ஸ் கோப்பு மேலாளர்களில் இருக்கும் சாதாரண தேடல் அம்சங்களைப் போலல்லாமல், கண்டுபிடிப்பு கட்டளை கூடுதல் செயல்பாடுகளைக் கொண்டுள்ளது, அவை சில நிபந்தனைகளுக்கு ஏற்ப கோப்புகளை வடிகட்டலாம்.
மேலும், கண்டுபிடிப்பு கட்டளை ஒரு கணினியில் கோப்புகளை கண்டுபிடிக்க பல அளவுகோல்களை வழங்குகிறது. ஒரு குறிப்பிட்ட வடிவத்துடன் ஒரு கோப்பின் பெயரைப் பொருத்த நீங்கள் வழக்கமான வெளிப்பாடுகளைப் பயன்படுத்தலாம்.
லினக்ஸில் கோப்புகளை எப்படி கண்டுபிடிப்பது
கண்டுபிடிக்கப்பட்ட கட்டளையில் பல விருப்பங்கள் மற்றும் செயல்பாடுகள் உள்ளன, அவை குறிப்பிட்ட நிபந்தனைகளின் அடிப்படையில் கோப்புகளை வடிகட்டுகின்றன.
கட்டளை தொடரியல் கண்டுபிடிக்கவும்
கண்டுபிடி கட்டளையின் அடிப்படை தொடரியல்:
find [path] [options] [expression]
எடுத்துக்காட்டாக, பின்வரும் கட்டளை உரை கோப்புகளை தேடும் /வீடு அடைவு
find /home -type f -name '*.txt'
உங்கள் சேமிப்பகத்தில் கோப்புகளைத் தேடுவதற்கு முன்பு, அந்த குறிப்பிட்ட கோப்பகத்திற்கான அனுமதிகளைப் படிக்க வேண்டும் என்பதை நினைவில் கொள்ளுங்கள்.
நான் என் பூர்வீக பெயரை மாற்றலாமா?
பெயரில் கோப்புகளைத் தேடுங்கள்
கண்டுபிடிப்புக் கட்டளையின் மிகவும் பொதுவான பயன்பாடு அதன் பெயரில் ஒரு கோப்பைத் தேடுவது. கோப்பு பெயரை பயன்படுத்தி ஒரு கோப்பை கண்டுபிடிக்க, பயன்படுத்தவும் -பெயர் இயல்புநிலை கட்டளையுடன் கொடி.
find /home -type f -name filename.txt
மேற்கூறிய கட்டளை பெயரிடப்பட்ட கோப்பைத் தேடும் filename.txt இல் /வீடு அடைவு தி -வகை எஃப் நாம் ஒரு தேடுகிறோம் என்று அமைப்பு சொல்கிறது கோப்பு .
கோப்பு பெயரில் உள்ள எழுத்து வழக்கை நீங்கள் புறக்கணிக்க விரும்பினால், அதை மாற்றவும் -பெயர் உடன் விருப்பம் பெயர் .
find /home -type f -iname FileName
இந்த கட்டளை பின்வரும் பெயர்களில் ஒன்றைக் கொண்ட ஒரு கோப்பைக் கண்டுபிடிக்கும்: கோப்பு பெயர், கோப்பு பெயர், கோப்பு பெயர், கோப்பு பெயர், முதலியன.
வேறு எந்த லினக்ஸ் கட்டளையையும் போல, நீங்கள் பயன்படுத்தலாம் . (காலம்) தற்போதைய கோப்பகத்தின் தொடர்புடைய பாதையைக் குறிப்பிடவும்.
find . -type f -name filename.txt
இதேபோல், / க்கான /ரூட் மற்றும் ஆ க்கான /வீடு அத்துடன் பயன்படுத்த முடியும்.
நீட்டிப்பு மூலம் கோப்புகளைக் கண்டறியவும்
குறிப்பிட்ட நீட்டிப்பு கொண்ட கோப்புகளைத் தேடுவது உங்கள் தேடல் முடிவுகளைக் குறைக்க உதவும். ஒரு கோப்பை அதன் நீட்டிப்பால் கண்டுபிடிக்க, பின்வரும் வழக்கமான வெளிப்பாட்டைப் பயன்படுத்தவும் -பெயர் மற்றும் பெயர் கொடி
find /home -type f -name '*.pdf'
இந்த கட்டளை அனைத்து கோப்புகளின் பட்டியலையும் காண்பிக்கும் .pdf நீட்டிப்பு நீங்கள் தப்பிக்க வேண்டும் என்பதை நினைவில் கொள்க நட்சத்திரம் ( * ) குணம் ஒன்று மேற்கோள்கள் ( '' ) அல்லது ஏ பின்தங்கிய சாய்வு ( ) அதனால் டெர்மினல் அதை வைல்ட் கார்ட் கேரக்டராக விளக்குகிறது.
இதைப் பயன்படுத்தி மேலே உள்ள கட்டளையையும் நீங்கள் தலைகீழாக மாற்றலாம் -இல்லை கொடி பின்வரும் கட்டளை இல்லாத கோப்புகளை தேடும் .pdf நீட்டிப்பு
find /home -type f -not -name '*.pdf'
பிற லினக்ஸ் கட்டளைகளுடன் நீங்கள் கண்டுபிடிக்கும் கட்டளையை கூட குழாய் செய்யலாம். எடுத்துக்காட்டாக, நிபந்தனைக்கு ஏற்ற ஒவ்வொரு கோப்பிற்கும் மிதமான அனுமதிகளை மாற்ற:
find /home - type f '*.pdf' -exec chmod -777 {} ;
இந்த கட்டளை அனைவரையும் தேடும் PDF கோப்புகள் /வீடு கோப்பகம் மற்றும் அவர்களின் அனுமதிகளை மாற்றவும், இதனால் அந்த கோப்புகளை எவரும் படிக்கவும், எழுதவும் மற்றும் இயக்கவும் முடியும்.
குறிப்பிட்ட கோப்பு வகைகளைத் தேடுங்கள்
கோப்புகளுக்கு கூடுதலாக, கண்டுபிடி கட்டளை மற்ற வகை கோப்புகளையும் தேடலாம். அடைவுகள், குறியீட்டு இணைப்புகள், சாக்கெட்டுகள் மற்றும் எழுத்து சாதனங்கள் ஆகியவை கண்டுபிடிப்பால் ஆதரிக்கப்படும் சில கோப்பு வகைகள்.
இப்போது வரை, நாங்கள் பயன்படுத்தி வருகிறோம் -வகை எஃப் கண்டுபிடி கட்டளையில் விருப்பம். தி எஃப் குறிக்கிறது கோப்பு . லினக்ஸில் மற்ற கோப்பு வகைகளைத் தேட, மாற்றவும் எஃப் மற்ற ஒதுக்கப்பட்ட எழுத்துக்களுடன்.
- எஃப் : வழக்கமான கோப்புகள்
- ஈ : அடைவுகள்
- தி : குறியீட்டு இணைப்புகள்
- c : எழுத்து சாதனங்கள்
- b : சாதனங்களைத் தடு
- ப : பெயரிடப்பட்ட குழாய்
- கள் : சாக்கெட்டுகள்
இல் உள்ள துணை அடைவுகளைத் தேட /வீடு அடைவு:
find /home -type d
அளவு அடிப்படையில் கோப்புகளைக் கண்டறியவும்
தி -அளவு வட்டில் ஒரு குறிப்பிட்ட அளவு இடத்தை எடுக்கும் கோப்புகளை தேட கொடி உங்களை அனுமதிக்கிறது. பின்வரும் பின்னொட்டுகள் பல்வேறு கோப்பு அளவுகளைக் குறிக்கின்றன:
- b : 512-பைட் தொகுதிகள்
- c : பைட்டுகள்
- இல் : இரண்டு பைட் வார்த்தைகள்
- க்கு : கிலோபைட்டுகள்
- எம் : மெகாபைட்
- ஜி : ஜிகாபைட்
1 ஜிபி அளவு கொண்ட அனைத்து கோப்புகளையும் கண்டுபிடிக்க:
find /home -type f -size 1G
1 ஜிபிக்கு குறைவான கோப்புகளைத் தேட, சேர்க்கவும் கழித்தல் ( - அளவு குறிப்பிடுவதற்கு முன் எழுத்து:
find /home -type f -size -1G
இதேபோல், பயன்படுத்தவும் மேலும் ( + 1 ஜிபிக்கு மேல் உள்ள கோப்புகளை கண்டுபிடிக்க ஆபரேட்டர்:
find /home -type f -size +1G
அளவு வரம்பிற்குள் கோப்புகளைத் தேட:
find /home -type f -size +1M -size -10M
நேர முத்திரைகளைப் பயன்படுத்தி கோப்புகளைக் கண்டறியவும்
அதை நீங்கள் ஏற்கனவே அறிந்திருக்கலாம் லினக்ஸ் குறிப்பிட்ட நேர முத்திரைகளை ஒதுக்குகிறது உங்கள் சேமிப்பகத்தில் உள்ள ஒவ்வொரு கோப்பிற்கும். இந்த நேர முத்திரைகள் மாற்ற நேரம், மாற்ற நேரம் மற்றும் அணுகல் நேரம் ஆகியவற்றைக் கொண்டிருக்கும்.
ஒரு குறிப்பிட்ட மாற்ற நேரத்துடன் கோப்புகளை கண்டுபிடிக்க:
find /home -type f -name '*.txt' -mtime 5
மேலே குறிப்பிட்டுள்ள கட்டளை கடந்த ஐந்து நாட்களில் மாற்றியமைக்கப்பட்ட அனைத்து கோப்புகளையும் அச்சிடும். இதேபோல், நீங்களும் பயன்படுத்தலாம் -ஒரு முறை மற்றும் -நேரம் அணுகல் நேரம் மற்றும் மாற்ற நேரத்திற்கு ஏற்ப கோப்புகளை வடிகட்ட.
நீங்கள் இதைப் பயன்படுத்தலாம் மேலும் மற்றும் கழித்தல் ஒரு குறிப்பிட்ட நேர முத்திரையை விட அதிகமாகவோ அல்லது சிறியதாகவோ கோப்புகளை கண்டுபிடிப்பதற்கான அறிகுறிகள்.
find /home -type f -name '*.txt' -mtime +5
குறிப்பிட்ட அனுமதிகளுடன் கோப்புகளைத் தேடுங்கள்
தி -பெர்ம் ஒரு குறிப்பிட்ட அனுமதிகளுடன் கோப்புகளை தேட பயனர்களை அனுமதிக்கிறது.
find /home -type f -perm 777
பயன்படுத்த முன்னோக்கி வெட்டு பாத்திரம் ( / ) குறைந்தபட்சம் ஒரு வகை வழங்கப்பட்ட அனுமதிகளின் தொகுப்பைச் சரியாகக் கொண்டிருந்தால் கோப்பைப் பட்டியலிட.
பிஎஸ் 3 கட்டுப்படுத்தியை ஆண்ட்ராய்டுடன் இணைப்பது எப்படி
find /home -type f -perm /777
உரிமையாளரால் கோப்புகளைக் கண்டறியவும்
பயன்படுத்த -பயனர் ஒரு குறிப்பிட்ட பயனருக்கு சொந்தமான கோப்புகளைப் பெற கொடி.
find /home -user randomuser
கோப்புகளை கண்டுபிடித்து நீக்கவும்
கண்டுபிடித்து பயன்படுத்தி அனைத்து வடிகட்டப்பட்ட கோப்புகளையும் நீக்க, சேர்க்கவும் -அழி கட்டளையின் முடிவில் கொடி.
find /home -type f -name '*.pdf' -delete
மேற்கூறிய கட்டளை அனைத்தும் நீக்கும் PDF இல் இருக்கும் கோப்புகள் /வீடு அடைவு
கண்டுபிடிப்புடன் நீங்கள் வெற்று அல்லாத கோப்பகங்களை நீக்க முடியாது. நீங்கள் பயன்படுத்த வேண்டும் அத்தகைய கோப்புறைகளை நீக்க rm கட்டளை உங்கள் லினக்ஸ் கணினியில்.
லினக்ஸில் கோப்புகளை ஒழுங்கமைத்தல்
உங்கள் கணினியில் பொருத்தமான பெயர்கள் இல்லாமல் நூற்றுக்கணக்கான கோப்பகங்கள் இருந்தால் கோப்புகளை கண்டுபிடிப்பது கடினம். ஒரு குறிப்பிட்ட அளவுகோலின் படி ஒரு கோப்பகத்தில் கோப்புகளை வடிகட்ட விரும்பும் போது கண்டுபிடிப்பு கட்டளை பயனுள்ளதாக இருக்கும்.
லினக்ஸ் சிஸ்டத்தில் உங்கள் சேமிப்பகத்திலிருந்து அதிகம் பெற, கோப்பு அமைப்பு மற்றும் மேலாண்மை அவசியம். கோப்புறைகளின் சரியான தொகுப்பு மற்றும் தேவையற்ற தரவை அகற்றுவது, நீங்கள் விரும்பும் கோப்புகளை விரைவாக அணுக உதவும்.
பகிர் பகிர் ட்வீட் மின்னஞ்சல் உங்கள் கணினி கோப்புகளை நிர்வகிப்பதற்கும் ஒழுங்கமைப்பதற்கும் 9 முக்கிய குறிப்புகள்கணினி கோப்பு மேலாண்மைக்கு சரியான வழி இல்லை, ஆனால் இந்த குறிப்புகள் குழப்பத்திலிருந்து ஒழுங்கை உருவாக்க உதவும்.
அடுத்து படிக்கவும் தொடர்புடைய தலைப்புகள்- லினக்ஸ்
- கோப்பு மேலாண்மை
- லினக்ஸ்
தீபு MUO வில் லினக்ஸின் இளைய ஆசிரியர் ஆவார். லினக்ஸில் தகவல் வழிகாட்டிகளை எழுதுகிறார், அனைத்து புதியவர்களுக்கும் ஆனந்த அனுபவத்தை வழங்குவதை நோக்கமாகக் கொண்டுள்ளார். திரைப்படங்களைப் பற்றி உறுதியாக தெரியவில்லை, ஆனால் நீங்கள் தொழில்நுட்பத்தைப் பற்றி பேச விரும்பினால், அவர் உங்கள் பையன். அவரது ஓய்வு நேரத்தில், அவர் புத்தகங்களைப் படிப்பது, வெவ்வேறு இசை வகைகளைக் கேட்பது அல்லது அவரது கிட்டார் வாசிப்பதைக் காணலாம்.
தீபேஷ் சர்மாவின் இதரப் படைப்புகள்எங்கள் செய்திமடலுக்கு குழுசேரவும்
தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!
குழுசேர இங்கே சொடுக்கவும்