Windows Tips & News

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

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظام

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

الإعلانات


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

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

للعثور على الملفات التي تحتوي على نص معين في Linux، قم بما يلي.

  1. افتح تطبيق Terminal المفضل لديك. محطة XFCE4 هو تفضيلي الشخصي.
  2. انتقل (إذا لزم الأمر) إلى المجلد الذي ستبحث فيه عن الملفات بنص معين.
  3. اكتب الأمر التالي:
    grep -iRl "your-text-to-find" ./

    فيما يلي المفاتيح:


    -i - تجاهل حالة النص
    -R - البحث عن الملفات بشكل متكرر في الدلائل الفرعية.
    -l - إظهار أسماء الملفات بدلاً من أجزاء محتويات الملف.

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

    grep -iRl "linux" / home / user / Documents / winaero
محتويات ملف البحث Grep

ملاحظة: مفاتيح أخرى مفيدة قد ترغب في استخدامها مع grep:
-n - إظهار رقم السطر.رقم خط بحث Grep
-w - تطابق الكلمة بأكملها.

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

البحث عن الملفات التي تحتوي على نص محدد باستخدام mc

للعثور على ملفات تحتوي على نص معين باستخدام Midnight Commander ، ابدأ التطبيق واضغط على التسلسل التالي على لوحة المفاتيح:
بديل + تحول + ?
سيؤدي هذا إلى فتح مربع حوار البحث.

محتويات ملف البحث MC

املأ قسم "المحتوى:" واضغط على مفتاح Enter. سيجد جميع الملفات بالنص المطلوب.

نتائج بحث مولودية

يمكنك وضع هذه الملفات في اللوحة اليمنى أو اليسرى باستخدام خيار Panelize ونسخ / نقل / حذف / عرض / افعل ما تريده.

لوحة نتائج بحث مولودية

Midnight Commander هي أداة موفرة للوقت للغاية عندما يتعلق الأمر بالبحث.

هذا كل شيء.

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظام
تحقق من ملف النظام والتوقيعات الرقمية لبرنامج التشغيل في نظام التشغيل Windows 10

تحقق من ملف النظام والتوقيعات الرقمية لبرنامج التشغيل في نظام التشغيل Windows 10

تأتي الإصدارات الحديثة من Windows مصحوبة بملفات النظام وبرامج التشغيل التي تم توقيعها رقميًا. هذا...

اقرأ أكثر

وصل Windows 10 Build 17758 إلى الحلقة البطيئة

وصل Windows 10 Build 17758 إلى الحلقة البطيئة

2 الردودأصدرت Microsoft اليوم Windows 10 Insider Preview Build 17758 إلى Windows Insider in the S...

اقرأ أكثر

Microsoft Edge 97 متاح الآن في القناة التجريبية

Microsoft Edge 97 متاح الآن في القناة التجريبية

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامفي 2 ديسمبر ، بدأت Microsoft تحديث القن...

اقرأ أكثر