கோப்புகளைத் தேட லினக்ஸில் கண்டுபிடி கட்டளையை எவ்வாறு பயன்படுத்துவது?

How Use Find Command Linux Search Files



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

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







பயனர்-குறிப்பிட்ட நிபந்தனைகளுக்கு ஏற்ப உங்கள் கணினியில் உள்ள கோப்புகள் மற்றும் கோப்புறைகளை கண்டுபிடிக்க, வடிகட்ட அல்லது தேட, கண்டுபிடிப்பு கட்டளை பயன்படுத்தப்படுகிறது.



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



லினக்ஸில் கட்டளை கண்டுபிடிப்பின் தொடரியல்

கண்டுபிடி கட்டளை தொடரியல் கீழே காட்டப்பட்டுள்ளது:





கண்டுபிடிக்க [பாதை] [விருப்பங்கள்] [வெளிப்பாடு]

கண்டுபிடிக்கும் கட்டளையுடன் மூன்று பண்புக்கூறுகள் செல்கின்றன:

  • [பாதை]: தேடலை தொடங்கும் கோப்பகத்தை இது வரையறுக்கிறது.
  • [விருப்பங்கள்]: இது வடிகட்டுவதற்கான அளவுகோல்களை வரையறுக்கிறது. ஒரு கோப்பு/கோப்புறையை அதன் பெயர், அனுமதி, நேரம் அல்லது தேதி மூலம் தேடுகிறது.
  • [வெளிப்பாடு]: கோப்பில் என்ன செயல்களைச் செய்ய வேண்டும் என்பதை இது வரையறுக்கிறது.

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



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

கண்டுபிடிக்க/1%20copy.png

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

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

$கண்டுபிடிக்க.-பெயர்MyTextFile1.txt

கண்டுபிடி/2%20copy.png

மேலே உள்ள கட்டளையில் கண்டுபிடித்த பிறகு புள்ளி தற்போதைய கோப்பகத்தைக் குறிக்கிறது.

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

$கண்டுபிடிக்க.பெயர்mytextfile1.txt

கண்டுபிடி/3%20copy.png

வகை மூலம் ஒரு கோப்பைக் கண்டறிதல்

அதன் வகையின்படி ஒரு கோப்பைக் கண்டுபிடிக்க, -type விருப்பத்தைப் பயன்படுத்தி எழுத்துக்களுடன் f, கோப்புகளுக்கு f, அடைவுகளுக்கு d, குறியீட்டு இணைப்பிற்கு l, மற்றும் சாக்கெட்டுகளுக்கு s.

எல்லா கோப்பகங்களையும் தேட பயன்படுத்தவும்:

$கண்டுபிடிக்க.-வகை

கண்டுபிடி/4%20copy.png

கோப்புகளைத் தேட, இதைப் பயன்படுத்தவும்:

$கண்டுபிடிக்க.-வகைஎஃப்

c%20copy.png

கோப்பு நீட்டிப்பு மூலம் ஒரு கோப்பைக் கண்டறிதல்

கோப்பை முறைப்படி தேட, எ.கா.

$கண்டுபிடிக்க.-பெயர் *.txt

கண்டுபிடி/5%20copy.png

.Txt கொண்ட அனைத்து கோப்புகளும் அவற்றின் தொடர்புடைய கோப்பகங்களுடன் காட்டப்படும்.

ஒரு கோப்பை கண்டுபிடித்து நீக்குதல்

ஒரு கோப்பைத் தேட மற்றும் நீக்க, கீழே உள்ள கட்டளையைப் பயன்படுத்தவும்:

$கண்டுபிடிக்க.பெயர்mytextfile1.txt-உதாரணம் ஆர்எம் {};

கண்டுபிடி/6%20copy.png

மேலே உள்ள கட்டளை முதலில் கோப்பைத் தேடுகிறது, பின்னர் அதை நீக்கவும். MyTextFile1 நீக்கப்பட்டது என்பதை படம் நிரூபிக்கிறது.

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

$கண்டுபிடிக்க.-பெயர் *.txt-அழி

கண்டுபிடிக்க/7%20copy.png

அளவு மூலம் ஒரு கோப்பைக் கண்டறிதல்

பைண்ட் கட்டளை அளவு மூலம் ஒரு கோப்பையும் தேடலாம். வெறுமனே -அளவு விருப்பத்துடன் அதன் விளக்கங்களுடன் பி 512 Kb தொகுதிகள், c பைட்டுகளுக்கு k, கிலோபைட்டுகளுக்கு k, M மற்றும் G முறையே மெகாபைட் மற்றும் ஜிகாபைட்:

$கண்டுபிடிக்க.-வகைஎஃப்-அளவு -1024 சி

கண்டுபிடிக்க/8%20copy.png

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

$கண்டுபிடிக்க.-வகைஎஃப்-அளவு1M

ab/a%20copy.png

1Mb ஐ விட அதிகமான அனைத்து கோப்புகளுக்கும், கீழே உள்ள கட்டளையைப் பயன்படுத்தவும்:

$கண்டுபிடிக்க.-வகைஎஃப்-அளவு+1M

ab/b%20copy.png

இணைக்கப்பட்ட கட்டளையைப் பயன்படுத்தி அளவு வரம்பையும் வரையறுக்கலாம்:

$கண்டுபிடிக்க. -வகைஎஃப்-அளவு+1M-அளவு10M

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

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

$கண்டுபிடிக்க.-பெர்ம் 664

கண்டுபிடிக்க/10%20copy.png

உரை கோப்புகளுக்குள் ஒரு உரையைக் கண்டறியவும்

உங்கள் கணினியில் பல உரை கோப்புகளில் உரையைக் கண்டுபிடிக்க, கீழே கொடுக்கப்பட்டுள்ள கட்டளையைப் பயன்படுத்தவும்:

$கண்டுபிடிக்க.-வகைஎஃப்-பெயர் *.txt-உதாரணம் பிடியில்'வணக்கம்'{};

கண்டுபிடி/12%20copy.png

கட்டளை உரை கோப்புகளில் ஹலோ வார்த்தையைத் தேடுகிறது. வெளியீடு ஹலோ கொண்ட உரை கோப்புகளிலிருந்து உரை சரங்கள்.

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

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

$கண்டுபிடிக்க.-வகைஎஃப்பெயர் *.txt-நிமிடம்+10

கண்டுபிடிக்க/13%20copy.png

மேலே உள்ள கட்டளை நான்கு நிமிடங்களுக்கு முன்பு கடைசியாக மாற்றியமைக்கப்பட்ட கோப்பைத் தேடுகிறது, மேலும் m என்பது மாற்றத்தைக் குறிக்கிறது.

$கண்டுபிடிக்க. -வகைஎஃப்பெயர் *.txt-அமைன் -10

கண்டுபிடி/14%20copy.png

மேலே உள்ள கட்டளை 4 நிமிடங்களுக்கு முன்பு கடைசியாக அணுகப்பட்ட கோப்பைத் தேடுகிறது, மேலும் இன் இன் அமின் அணுகலைக் குறிக்கிறது. நான்கு நாட்களுக்கு முன்பு மாற்றியமைக்கப்பட்ட கோப்பை அணுக, mmin +4 இடத்தில் -mtime +4 ஐப் பயன்படுத்தவும்.

முடிவுரை

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