fd: أمر بسيط لإجراء عمليات بحث سريعة جدًا

ابحث في Linux

كلنا نعرف أمر البحث للعثور على الملفات في توزيعة GNU / Linux الخاصة بنا ، أمر قوي جدًا بلا شك وبإمكانيات غير محدودة تجعل من السهل علينا البحث عن الأشياء عندما نحتاج إليها. لكن قوتها لا تواكب سرعتها في كثير من الحالات ، خاصة عندما نبحث في القرص الصلب بأكمله ، حيث يمكن أن يستغرق وقتًا طويلاً. بصرف النظر عن هذا الأمر ، هناك خيارات أخرى للبحث أو العثور على الأشياء بشكل أسرع باستخدام المحتوى المفهرس كما تعلم جيدًا ...

ومع ذلك ، ليس لدينا هذه الأدوات في متناول أيدينا فحسب ، بل هناك أيضًا أدوات أخرى يمكن أن تساعدنا في عملنا اليومي مع Linux ، ومثال على ذلك fd، وهو برنامج للبحث عن ما نحتاج إلى البحث عنه بكل بساطة وبسرعة. باستخدامه ، يمكننا العثور على أشياء ببنية بسيطة للغاية ، والحصول على مخرجات بألوان لتحديد ما تعرضه لنا بشكل أفضل ، وسيتم إجراء عمليات البحث بسرعة كبيرة ، وهي غير حساسة لحالة الأحرف بشكل افتراضي ، ولكن يمكن تهيئتها بحيث تحتوي على حالة- حساس وحساس لحالة الأحرف ...

كما أنه لا يبحث في الملفات والأدلة المخفية بشكل افتراضي ، لكن يمكنك ذلك تكوين أيضا للقيام بذلك. إذا كنت مهتمًا ، يجب أن أخبرك أنه يمكنك تثبيته بسهولة اعتمادًا على التوزيعة التي تستخدمها. على سبيل المثال ، ل ديبيان / أوبونتو-على أساس:

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

بالنسبة إلى التوزيعات الأخرى ، يمكنك استخدام هذه الأوامر الأخرى لـ openSUSE و Arch Linux و Gentoo على التوالي:

zypper in fd
pacman -S fd
emerge -av fd

إلى استخدمهالأمر بسيط للغاية ، ولكن ربما تكون مهتمًا أولاً بمعرفة جميع الخيارات بالمساعدة التي تعرضها:

fd -h

Y ل للبحثعلى سبيل المثال ، ابحث عن ملف بامتداد mp3. يسمى Natalie:

fd -e mp3 Natalie

أو للبحث داخل المحتوى من ملف كلمة Keila ، في كل ملف .txt من الدليل / home / Isaac:

fd -e .txt Keila /home/Isaac

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.