رئيسي لينكس ابحث عن الملفات التي تحتوي على نص معين في Linux

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



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

إعلانات


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

none

mbr أو gpt للقرص الصلب الثاني

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

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

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

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

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

    grep -iRl 'linux' / home / user / Documents / winaero

none

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

كيف تتحقق من سرعة القرص الصلب

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

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

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

none

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

none

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

none

كيفية منحنى النص في شبكة الطلاء

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

هذا هو.

مقالات مثيرة للاهتمام

اختيار المحرر

none
كيفية حفظ صفحة ويب كملف PDF
إذا كنت تجري بحثًا على الإنترنت وتحتاج إلى حفظ صفحة ويب للرجوع إليها في المستقبل ، فقد يكون تنزيلها كملف PDF هو الحل الأمثل. ولكن كيف يمكنك أن تفعل ذلك بالضبط؟ إذا كنت تبحث عن إجابات ،
none
كيفية إصلاح حدود نظام الملفات على Android [شرح كامل]
لا يمكن تعطيل الإعلانات التلقائية برمجيًا على الصفحة ، ها نحن ذا!
none
كيفية رفع مستوى الصداقة في تأثير جينشين
في Genshin Impact ، هناك مجموعة كبيرة من الشخصيات التي يمكن أن يكون لديك في حزبك. يمكنك معرفة المزيد عن ماضيهم وحياتهم من خلال رفع مستوى صداقتك. حتى أنك تحصل على بعض المكافآت الأخرى في النهاية. عند لعب Genshin
none
5 طرق لتجعل نفسك فوق طاقة البشر
لقد أتقننا استخدام الأدوات وتعلمنا المشي بشكل مستقيم ، ولكن منذ ذلك الحين ، لم نفعل الكثير لتطوير جانبنا المادي. لم نكبر لنصبح نوعًا فائق الحجم أو نبت الخياشيم أو حتى ننجح
none
أضف تأثيرات ثلاثية الأبعاد إلى الصور مع الصور في Windows 10
تطبيق Windows 10 Photos المدمج الذي يسمح بإضافة تأثيرات ثلاثية الأبعاد رائعة وكائنات ثلاثية الأبعاد إلى صورك. هنا كيف يمكن القيام بذلك.
none
16 مصدرًا مجانيًا لتعلم لغة الإشارة
دروس مجانية في لغة الإشارة عبر الإنترنت ستعلمك كيفية التوقيع باستخدام مقاطع الفيديو والمخططات والصور والألعاب والاختبارات. هذه متاحة لجميع أجهزتك.
none
كيفية إضافة نغمات رنين فيديو على أندرويد
https://www.youtube.com/watch؟v=Zs0OIbc2nuk قطعت الهواتف الذكية شوطًا طويلاً ، ولن تتوقف عن التطور قريبًا. نظرًا لأن ميزاتها أصبحت أكثر إثارة للإعجاب وتعقيدًا كل عام ، فقد يكون من الصعب الاحتفاظ بها