كيف تجد الملفات في Linux بسرعة وسهولة

هنا يوجد في المدونة العديد من المقالات للعثور على الملفات في Linux ، مع إبراز البرنامج التعليمي الخاص بـ ابحث باستخدام البحث عن الملفات واستبعادها (حسب امتدادها) من النتائج، كل منهم يغطي بطريقة مختلفة العملية التي تشتد الحاجة إليها للعثور على ملف مخزّن على جهاز الكمبيوتر الخاص بنا ، هذه المرة نريد التدريس العثور على الملفات في Linux بسرعة وسهولة باستخدام أداة تسمى البحث.

ما هو بحث أنجري؟

البحث هي أداة مفتوحة المصدر ، تم تطويرها في بيثون 3 باستخدام PyQt5 ما الذي يسمح لنا القيام به ابحث عن أي نوع من الملفات مع النتائج في الوقت الفعلي ، أي باستخدام هذه الأداة نحصل على نتائج تطابق بحثنا أثناء الكتابة.

الأداة تسمح لنا إجراء عمليات بحث سريعة حقًا في ثلاثة أوضاع ، الوضع الخفيف الذي يظهر لنا فقط اسم الملف مع مساره ، و الوضع الكامل التي تعطينا معلومات تتعلق بحجم الملف وتاريخ تعديله ، بالإضافة إلى وضع regex يسمح لنا بالبحث باستخدام التعبيرات العادية. تعد سرعة البحث في الوضع lite و regex كبيرة جدًا مقارنة بالوضع الكامل ، حيث يحتاج الأخير إلى إجراء استعلامات إضافية لإحصائيات الملف.

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

La ANGRYsearch GUI إنه بسيط للغاية وأنيق ، لا حاجة الوصول إلى الجذر لتنفيذه ويستهلك القليل من الموارد مقارنة بمحركات البحث الأصلية لبعض بيئات سطح المكتب.

كيف تجد الملفات في لينكس

كيفية تثبيت ANGRYsearch؟

يمكن لمستخدمي أي توزيعة Linux تثبيت ANGRYsearch من التعليمات البرمجية الخاصة بك المصدر ، يكفي أن لدينا التبعيات التالية مثبتة python3-pyqt5xdg-utils وأن نقوم بتنزيل أحدث إصدار من ANGRYsearch من هنا.

بمجرد تنزيل أحدث إصدار ، نقوم بفك ضغطه ، وانتقل إلى الدليل الذي تم إنشاؤه وافتح محطة طرفية حيث سنقوم بتنفيذ الأوامر التالية:

 chmod +x install.sh
  sudo ./install.sh

سيؤدي هذا إلى تثبيت الأداة التي يمكننا تشغيلها من قائمة التطبيقات أو من الجهاز عن طريق كتابة ANGRYsearch.

كيفية تثبيت ANGRYsearch على Arch Linux ومشتقاته

يمكن لمستخدمي ومشتقات Arch Linux تثبيت ANGRYsearch بسهولة شديدة ، نظرًا لأن لديهم حزمة تثبيت متوفرة في مستودعات AUR ، لتثبيتها وتشغيلها فقط.

yaourt -S angrysearch

كيفية تثبيت ANGRYsearch على openSUSE و Fedora والمشتقات

يمكن لمستخدمي OpenSUSE و Fedora والمشتقات تنزيل حزمة تثبيت الأداة من هنا وتثبيته مع مدير الحزم الخاص بك.

كيف تبحث عن الملفات في Linux باستخدام ANGRYsearch؟

بمجرد تثبيت ANGRYsearch ، يجب علينا تحديث قاعدة بيانات التطبيق على الفور ويجب علينا تحديثها بين الحين والآخر حتى يمكن العثور على جميع الملفات ، وسنعرض لاحقًا كيفية القيام بهذه العملية تلقائيًا.

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

ستظهر لنا الأداة دائمًا الملفات المطابقة أثناء الكتابة ، لذا فهي ميزة إضافية متقدمة جدًا في تلك الحالات التي لا نعرف فيها الاسم الدقيق للملف المعني.

البحث عن الملفات في Linux

البحث عن ملف في لينكس

لجعل قاعدة بيانات ANGRYsearch يتم تحديثها باستمرار ، يمكننا الاستفادة من crontab ، والتي إذا كنت لا تزال لا تعرف ما هي ، نوصيك بقراءتها شرح Cron & crontab. الخطوات التي يجب اتباعها هي:

يأتي ANGRYsearch مزودًا ببرنامج نصي يسمح بتحديث قاعدة البيانات المسماة angrysearch_update_database.py ، ما يجب علينا فعله هو جعل crontab ينفذ الملف المذكور باستمرار ، لذلك نقوم ببساطة بتنفيذ الأوامر التالية من محطة طرفية:

$ crontab -l
$ crontab -e

ثم نضيف استدعاء النص الذي سيتم تنفيذه في المثال كل 6 ساعات:

0 */6 * * * /usr/share/angrysearch/angrysearch_update_database.py

مع هذا سيكون لدينا ملفاتنا المفهرسة باستمرار في قاعدة بيانات ANGRYsearch ، حتى نتمكن من الحصول على نتائج أكثر دقة.


اترك تعليقك

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

*

*

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

  1.   مجهول قال

    معلومات ممتازة ومفيدة.

  2.   كتيب قال

    دخول جيد. لقد كنت أتابعك منذ بعض الوقت وأحب أسلوبك.
    يبدو لي أنه أداة تجعل حياتك أسهل (مثل كل تلك التي تحللها عادة).
    بالنسبة للمعالجة المستخدمة في كل مشاركة ، سأصنفها على أنها موجزة وملموسة وأنيقة ومفيدة للغاية.
    جيد جدا يلتقط دائما ، يوضح النص.
    مبروك المدونة.

  3.   الكسيس دياز قال

    كيفية تثبيته على دبيان.