அடுத்த கட்டுரையில் நாம் fd ஐப் பார்க்கப் போகிறோம். இது ஒரு வேகமான, எளிமையான மற்றும் பயன்படுத்த எளிதான கருவியாகும் தேடல்களை எளிதாக்கு, கண்டுபிடிப்பு கட்டளையுடன் ஒப்பிடும்போது. கண்டுபிடிக்கும் கட்டளைக்கான முழுமையான மாற்றாக இது வடிவமைக்கப்படவில்லை, இது சற்று வேகமாக செயல்படும் மாற்றீட்டை எளிதில் பயன்படுத்துவதை மட்டுமே நோக்கமாகக் கொண்டுள்ளது.
இன்று பெரும்பாலான குனு / லினக்ஸ் பயனர்கள் தேடல் தேடல் கட்டளை மற்றும் அது பயனுள்ளதாக இருக்கும் பல நிகழ்வுகளை நன்கு அறிந்திருக்கிறார்கள். பின்வரும் வரிகளில் நாம் கவனிக்கப் போகிறோம் நிறுவல் மற்றும் சாத்தியமான பயன்பாடுகள் fd முடியும் எங்கள் கோப்புகள் மூலம் தேடுங்கள்.
பொது பண்புகள் fd
மிகவும் குறிப்பிடத்தக்க அம்சங்கள் சில:
- ஒரு தொடரியல் பயன்படுத்த எளிதானது. நீங்கள் எழுத வேண்டும் fd * முறை*.
- வழங்குகிறது வண்ணமயமான கடையின், ls கட்டளையைப் போன்றது.
- எங்களுக்கு ஒரு இருக்கும் விரைவான பதில்.
- ஒரு இயக்குகிறது ஸ்மார்ட் தேடல், முன்னிருப்பாக பெரிய எழுத்து மற்றும் சிற்றெழுத்துடன்.
- மறைக்கப்பட்ட கோப்புகள் மற்றும் கோப்பகங்களைத் தேடாது இயல்பாக
இவை அதன் சில அம்சங்கள். அவை அனைத்தையும் கலந்தாலோசிக்கலாம் திட்டத்தின் கிட்ஹப் களஞ்சியம்.
உபுண்டுவில் fd ஐ நிறுவவும்
இந்த தேடல் பயன்பாட்டை உபுண்டு மற்றும் டெபியன் அடிப்படையிலான விநியோகங்களில் நிறுவ நாம் செய்ய வேண்டும் சமீபத்திய பதிப்பைப் பதிவிறக்கவும் துவக்க பக்கத்திலிருந்து. நாம் முனையத்தையும் (Ctrl + Alt + T) பயன்படுத்தலாம் wget ஐப் பயன்படுத்தி .deb தொகுப்பைப் பதிவிறக்கவும். இதற்காக நாம் எழுதுகிறோம்:
wget https://github.com/sharkdp/fd/releases/download/v7.3.0/fd-musl_7.3.0_amd64.deb
பதிவிறக்கம் முடிந்ததும், நம்மால் முடியும் தொகுப்பை நிறுவவும் ஒரே முனையத்தில் தட்டச்சு செய்க:
sudo dpkg -i fd-musl_7.3.0_amd64.deb
உபுண்டுவில் fd ஐப் பயன்படுத்துதல்
ஒத்ததாக இருப்பது கட்டளையைக் கண்டுபிடி, இந்த கட்டளை பல சாத்தியமான பயன்பாட்டு நிகழ்வுகளையும் கொண்டுள்ளது. நாம் ஆழமாகச் செல்வதற்கு முன், மதிப்பாய்வு செய்வது நல்லது கிடைக்கும் விருப்பங்கள். இதற்காக ஒரு முனையத்தில் (Ctrl + Alt + T) தட்டச்சு செய்வதன் மூலம் அதன் உதவியை அணுகலாம்:
fd -h
Fd ஐப் பயன்படுத்துவதற்கான எடுத்துக்காட்டுகள்
பின்வரும் எடுத்துக்காட்டுகளுக்கு, நான் ஒரு திட்டத்தின் நிறுவலைப் பயன்படுத்தப் போகிறேன் அப்புண்டடோரியம் அமைந்துள்ளது / opt / lampp / htdocs / தேடல்களைச் செய்ய.
தொடங்க, நம்மால் முடியும் எந்த வாதங்களும் இல்லாமல் கட்டளையை இயக்கவும், நாம் பார்க்கும் வெளியீடு இருக்கும் கட்டளைக்கு ஒத்த ls -R:
fd
நம்மால் முடியும் முதல் 10 முடிவுகளை மட்டும் காண்க, தட்டச்சு செய்வதன் மூலம் கட்டளையின் குறுகிய வெளியீட்டைக் காண:
fd | head
நீட்டிப்பு மூலம் தேடுங்கள்
எல்லா கோப்புகளையும் கண்டுபிடிக்க நாங்கள் ஆர்வமாக இருந்தால் jpg, நாம் பயன்படுத்தலாம் நீட்டிப்பு மூலம் வடிகட்ட '-e' விருப்பம்:
fd -e jpg
ஒரு வடிவத்தைப் பயன்படுத்தி தேடுங்கள்
La விருப்பம் '-e' கூட பயன்படுத்தலாம் ஒரு வடிவத்துடன் இணைந்து பின்வருவனவற்றைப் போல:
fd -e php index
இந்த கட்டளை நீட்டிப்புடன் கோப்புகளைத் தேடும் PHP அவற்றின் பெயரில் சரம் உள்ளது 'குறியீட்டு'.
தேடலில் இருந்து ஒரு கோப்பகத்தை விலக்கவும்
நாங்கள் விரும்பினால் சில முடிவுகளை விலக்கு, நாம் பயன்படுத்த முடியும் விருப்பம் "-E" பின்வருமாறு:
fd -e php index -E PASTE
இந்த கட்டளை நீட்டிப்புடன் அனைத்து கோப்புகளையும் தேடும் PHP, சரம் கொண்டது 'குறியீட்டு'மற்றும் கோப்பகத்திலிருந்து முடிவுகளை விலக்கும்'ஒட்டு'.
ஒரு கோப்பகத்தில் தேடுங்கள்
நீங்கள் ஒரு குறிப்பிட்ட கோப்பகத்தில் தேட விரும்பினால், நீங்கள் வெறுமனே செய்ய வேண்டும் அதை ஒரு வாதமாகக் குறிக்கவும்:
fd png ./IMG/
முந்தைய கட்டளையுடன் ஐஎம்ஜி கோப்பகத்தில் png கோப்புகளைத் தேடுவோம்.
பெறப்பட்ட முடிவுகளில் ஒரு கட்டளையை இயக்கவும்
கண்டுபிடிப்பைப் போல, நாங்கள் அதைப் பயன்படுத்த முடியும் இணையான கட்டளை செயலாக்கத்தைத் தொடங்க -x அல்லது –exec வாதங்கள் தேடல் முடிவுகளுடன். பின்வரும் எடுத்துக்காட்டில், காணப்படும் படக் கோப்புகளின் அனுமதிகளை மாற்ற chmod ஐப் பயன்படுத்துவோம்.
fd -e jpg -x chmod 644 {}
மேலே உள்ள கட்டளை அனைத்து கோப்புகளையும் jpg நீட்டிப்புடன் கண்டுபிடித்து அவற்றில் chmod 644 ஐ இயக்கும்.
இந்த வரிகள் fd கட்டளையின் சுருக்கமான மதிப்பாய்வாகும். சில பயனர்கள் இந்த கட்டளையை பயன்படுத்த எளிதானது மற்றும் கண்டுபிடிப்பதை விட வேகமாக காணலாம். கட்டுரையின் ஆரம்பத்தில் குறிப்பிட்டுள்ளபடி, இந்த கட்டளை கண்டுபிடிப்பை முழுமையாக மாற்றுவதற்காக அல்ல. இது எளிய பயன்பாடு, எளிதான தேடல் மற்றும் சிறந்த செயல்திறனை மட்டுமே வழங்க முற்படுகிறது. இந்த கட்டளை அதிக இடத்தை எடுத்துக்கொள்ளாது, நிறுவ எளிதானது, மேலும் நீங்கள் ஒரு குறிப்பிட்ட எண்ணிக்கையிலான கோப்புகளுடன் வேலை செய்ய வேண்டியிருக்கும் போது இது ஒரு நல்ல கருவியாகும்.
இந்த கட்டளையைப் பற்றிய விரிவான தகவல்களைப் பெற, அது தேவைப்படும் பயனரைக் கண்டுபிடிக்க முடியும் மேலும் தகவல் GitHub இல் களஞ்சியம் திட்டத்தின். மூல.
திறந்த மூல கட்டுரைகளின் ஆசிரியராக, உங்கள் உள்ளடக்கத்தின் மூலத்தை நீங்கள் மேற்கோள் காட்டினால் நன்றாக இருக்கும். https://www.tecmint.com/fd-alternative-to-find-command/
நீ சொல்வது சரி. மேற்கோள் உள்ளது.