معظم المستخدمين يحاولون العثور على الملفات والمجلدات علىلجهاز الكمبيوتر الخاص بهم Linux اللجوء إلى مدير الملفات. عادة ، يمكن لأدوات البحث عن مدير الملفات أن تجد ما يحتاجه المستخدمون - إلى حد ما. المشكلة هي أنها تميل إلى أن تكون بطيئة وصعبة. لمزيد من البحث القوي عن الملفات على نظام Linux ، فكر في الانتقال إلى المحطة الطرفية.
المفسد التنبيه: قم بالتمرير لأسفل ومشاهدة الفيديو التعليمي في نهاية هذه المقالة.
في هذا الدليل ، سنتعرف على بعض الطرق السهلة للعثور على الملفات والمجلدات بسرعة وكفاءة باستخدام Linux Linux.
1. البحث و Grep

Find هي أداة بحث قوية لنظام التشغيل Linuxسطح المكتب. إنه يعمل في سطر الأوامر عن طريق تشغيل استعلامات البحث بناءً على الكلمات الأساسية التي يحددها المستخدم. Find معقدة للغاية ، ونتيجة لذلك يستخدمها كثيرون. إليك كيفية الاستخدام تجد. أولا ، فتح محطة وتشغيل تجد. ستلاحظ وجود قوائم بها كثيرًاكل ملف على جهاز الكمبيوتر الخاص بك. من الجيد أن يتم العثور على البحث كثيرًا ، لكن المشكلة في تشغيله مثل هذه هي أنك لن تتمكن أبدًا من العثور على ما تبحث عنه.
للحصول على أفضل استخدام من تجد أداة ، والنظر في السلاسل مع بعض الأوامر. على وجه التحديد، البقرى. Grep هي أيضًا قوية جدًا ، ومعها المستخدمينيمكن تصفية الكلمات الرئيسية المحددة. الجمع بين هذا مع البحث هو التحرير والسرد رهيبة. على سبيل المثال ، للعثور على الملفات والمجلدات التي تحمل اسم ملفات "bitcoin" على جهاز كمبيوتر يعمل بنظام Linux ، عليك القيام بما يلي:
العثور | grep بيتكوين
البقرى تصفية البحث عن النتائج التي تحتوي على الكلمة الرئيسية "bitcoin" وإظهارها لنا فقط.
كما أنه يعمل مع ملحقات ملفات محددة. على سبيل المثال ، للعثور على كل PNG ملف على كمبيوتر لينكس الخاص بك ، تشغيل تجد و البقرى مثله:
find | grep .png
من المحتمل أن يكون هناك الكثير من ملفات PNG الموجودة على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Linux ، وذلك لجعل القائمة أكثر سهولة في الاستخدام أكثر كقيادة ثالثة.
find | grep .png | more
2. ملوكيت

Mlocate هو أمر آخر مفيد للغاية. يمكن القول ، هو أكثر سهولة في الاستخدام من العثور عليها. السبب في أن حدد يعمل بشكل أفضل ، هو أنه يمكن البحث بشكل أفضل مع الكلمات الرئيسية. ليست هناك حاجة لاستخدام خيارات أوامر إضافية ، أو أشياء مثل grep لتنفيذ ذلك. لسوء الحظ، ال حدد الأداة غير مثبتة مسبقًا على كل توزيع لنظام Linux. إليك كيفية إعداده. أولاً ، قم بتثبيت البرنامج على جهاز الكمبيوتر الخاص بك.
أوبونتو
sudo apt install mlocate
ديبيان
sudo apt-get install mlocate
قوس لينكس
sudo pacman -S mlocate
فيدورا
sudo dnf install mlocate
زحمة
sudo zypper install mlocate
مع تثبيت البرنامج ، افتح الجهاز واستخدم updatedb وقد الأمر لإنشاء قاعدة بيانات جديدة. إنشاء قاعدة بيانات جديدة مطلوب ، أو حدد سوف الأمر خطأ خارج ، ورفض العمل. ضع في اعتبارك أن قاعدة بيانات بمسح كل الملفات على جهاز الكمبيوتر الخاص بك ، لذلك يجب تشغيله كجذر ، وليس كأمر مستخدم عادي.
sudo updatedb
ال updatedb وقد الأمر يستغرق وقتا طويلا اعتمادا علىسرعة القرص الصلب ، وكذلك عدد الملفات على النظام. أبق الجهاز مفتوحًا واترك الأمر يعمل. ستعرف أن قاعدة البيانات جاهزة للعمل بمجرد قبول المحطة إدخال النص مرة أخرى.
للبحث باستخدام حدد أداة ، اتبع المثال أدناه. تأكد من تغيير "اسم الملف" أو "الكلمة الرئيسية" إلى مصطلحات البحث الخاصة بك ، لأن هذه الكلمات هي مجرد عناصر نائبة.
locate filename
أو
locate keyword
أو
locate "*.FileExtension"
بعد إدخال مصطلح البحث ، حدد موقع فحص قاعدة البيانات وإرجاع النتائج لك. إذا كان هناك الكثير من الأشياء التي يمكنك فرزها ، ففكر في توصيل النتائج إلى ملف نصي في وقت لاحق.
locate keyword >> locate-keyword-results.txt
تصفية Mlocate ملف نصي
يعد توصيل نتائج البحث إلى ملف نصي طريقة جيدة للاحتفاظ بتراكم نتائج البحث للاستخدام في المستقبل. إذا كنت بحاجة إلى تصفية من خلال هذه حدد نتائج البحث ، حاول استخدام قط و ال البقرى القيادة معا.
على سبيل المثال ، للتصفية من خلال نتيجة بحث سابقة ، قم بتشغيل لتحديد موقع جميع ملفات MP3 على جهاز الكمبيوتر ، الأمر:
cat locate-mp3-results.txt | grep "mp3 keyword"
البقرى سيتم تصفية الملف الدقيق الذي تحتاجه.
3. LS و Grep

بصرف النظر عن استخدام أداة بحث للزحف من خلال جهاز كمبيوتر يعمل بنظام Linux ، هناك طرق أخرى للبحث عن الملفات. الطريقة الرئيسية للقيام بذلك في المحطة هي مع ليرة سورية القيادة (ويعرف أيضا باسم قائمة). هذه الأداة بسيطة ولكنها تسرد جميع العناصر في الدليل. يمكن أن يكون مفيدًا للغاية إذا كنت بحاجة إلى العثور على مجلد معين. ومع ذلك، ليرة سورية من تلقاء نفسها يمكن أن تكون غير فعالة بشكل رهيب. لتحسين هذا الأمر ، فكر في دمجها مع البقرى. سيؤدي القيام بذلك إلى تسهيل تصفية المجلدات أو الملفات التي تبحث عنها. أو على الأقل ، قم بتصفية ذلك إلى عدد قليل من الكلمات الرئيسية.
اول استخدام القرص المضغوط للانتقال إلى دليل تبحث فيه عن ملفات أو مجلدات محددة.
ثم ، الجمع ليرة سورية و البقرى.
ls | grep keyword
بدلا من ذلك ، لديك ليرة سورية كشف المجلدات المخفية أيضًا ، مع:
ls -a | grep keyword</ P>
تعليقات