fd: बहुत तेज खोज करने के लिए एक साधारण कमांड

लिनक्स खोजें

हम सभी जानते हैं खोज आदेश हमारे जीएनयू/लिनक्स डिस्ट्रो में फ़ाइलें ढूंढने के लिए, एक कमांड जो निस्संदेह बहुत शक्तिशाली है और अनंत संभावनाओं के साथ है जो ज़रूरत पड़ने पर चीज़ों को खोजना हमारे लिए बहुत आसान बनाती है। लेकिन इसकी शक्ति कई मामलों में इसकी गति के अनुरूप नहीं है, खासकर जब संपूर्ण हार्ड ड्राइव की खोज की जाती है, क्योंकि इसमें काफी समय लग सकता है। इस कमांड के अलावा, जैसा कि आप अच्छी तरह से जानते हैं, अनुक्रमित सामग्री का उपयोग करके चीजों को तेजी से खोजने या खोजने के अन्य विकल्प हैं...

हालाँकि, न केवल हमारे पास ये उपकरण उपलब्ध हैं, बल्कि अन्य उपकरण भी हैं जो लिनक्स के साथ हमारे दिन-प्रतिदिन के काम में हमारी मदद कर सकते हैं, और एक उदाहरण है fd, हमें जो खोजना है उसे बहुत ही सरल और तेज़ तरीके से खोजने का एक प्रोग्राम। इसके साथ हम चीजों को बहुत ही सरल वाक्यविन्यास के साथ पा सकते हैं, इसमें रंगों के साथ एक आउटपुट होता है ताकि यह बेहतर ढंग से पहचान सके कि यह हमें क्या दिखाता है, खोज बहुत तेज़ी से की जाएगी, यह डिफ़ॉल्ट रूप से केस-असंवेदनशील है, लेकिन इसे केस-संवेदी होने के लिए कॉन्फ़िगर किया जा सकता है और अपरकेस और लोअरकेस के बीच अंतर करें...

यह डिफ़ॉल्ट रूप से छिपी हुई फ़ाइलों और निर्देशिकाओं में भी नहीं दिखता है, लेकिन आप ऐसा कर सकते हैं स्थापित किया यह भी करना है. यदि आप रुचि रखते हैं, तो मुझे आपको बताना होगा कि आप अपने द्वारा उपयोग किए जाने वाले डिस्ट्रो के आधार पर इसे आसानी से इंस्टॉल कर सकते हैं। उदाहरण के लिए, के लिए Debian / Ubuntu-आधारित:

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

अन्य डिस्ट्रोज़ के लिए, आप इन अन्य कमांड का उपयोग कर सकते हैं ओपनएसयूएसई, आर्क लिनक्स और जेंटू क्रमश:

zypper in fd
pacman -S fd
emerge -av fd

पैरा इसका उपयोग करें, यह बहुत सरल है, लेकिन हो सकता है कि पहले आप इसमें दिखाई गई सहायता से सभी विकल्पों को जानना चाहें:

fd -h

के लिए Y खोजनाउदाहरण के लिए, नेटली नामक .mp3 एक्सटेंशन वाली फ़ाइल ढूंढें:

fd -e mp3 Natalie

या खोजना है सामग्री के अंदर एक फ़ाइल से कीला शब्द, /home/Isaac निर्देशिका की सभी .txt फ़ाइलों में:

fd -e .txt Keila /home/Isaac

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।