3 أفضل الطرق للعثور على الملفات والمجلدات مع لينكس الطرفية

click fraud protection

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

تنبيه المفسد: قم بالتمرير لأسفل و شاهد الفيديو التعليمي في نهاية هذه المقالة.

في هذا الدليل ، سنستعرض بعض الطرق السهلة للعثور على الملفات والمجلدات بسرعة وكفاءة مع وحدة Linux الطرفية.

1. تجد وجريب

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

للاستفادة بشكل أفضل من تجد أداة ، النظر في ربطه مع عدد قليل من الأوامر. على وجه التحديد،

instagram viewer
جريب. يعتبر Grep أيضًا قويًا للغاية ، ومعه يمكن للمستخدمين تصفية كلمات رئيسية محددة. الجمع بين هذا مع البحث هو مزيج رائع. على سبيل المثال ، للعثور على الملفات والمجلدات المسماة ملفات "bitcoin" على جهاز الكمبيوتر الذي يعمل بنظام التشغيل Linux ، يمكنك:

تجد | جريب بيتكوين

Grep يقوم بتصفية البحث ويظهر لنا فقط النتائج التي تحتوي على الكلمة الرئيسية "بيتكوين".

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

تجد | grep .png

من المحتمل أن يكون هناك الكثير من ملفات PNG على جهاز الكمبيوتر الذي يعمل بنظام التشغيل Linux ، وذلك لجعل القائمة أكثر سهولة في الاستخدام أكثر كقيادة ثالثة.

تجد | grep .png | أكثر

2. Mlocate

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

أوبونتو

sudo apt تثبيت mlocate

ديبيان

sudo apt-get تثبيت mlocate

قوس لينكس

sudo pacman -S mlocate

فيدورا

sudo dnf تثبيت mlocate

OpenSUSE

sudo zypper تثبيت mlocate. 

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

sudo updatedb

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

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

حدد موقع اسم الملف

أو

تحديد موقع الكلمة

أو

حدد موقع "* .FileExtension"

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

تحديد موقع الكلمة الأساسية >> locate-keyword-results.txt

تصفية ملف النص Mlocate

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

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

موقع القط-mp3-results.txt | grep "mp3 keyword"

Grep ستقوم بتصفية الملف الدقيق الذي تحتاجه.

3. LS و Grep

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

اول استخدام مؤتمر نزع السلاح للانتقال إلى دليل حيث تبحث عن ملفات أو مجلدات محددة.

ثم ، اجمع LS و جريب.

ls | كلمة grep

بدلا من ذلك LS تكشف المجلدات المخفية أيضًا ، مع:

ls -a | كلمة grep
watch instagram story