اوامر البحث عن files/tex داخل الشل
الكثير من الدروس والمواقع والشركات التى شرح طريقةت اوامر البحث داخل الشل ولكن اظن هذا هو الدرس مفصل الاول الذى يصنفها ويوضح طريقة الاضافات عليها
كيف تتعامل مع الامر find داخل الشل
اذا اردت البحث عن الملف yourserv.txt داخل المجلدات والملفات الفرعية وكل الشل فقط اكتب الامر بهذه الطريقة
رمز PHP:
find . -name yourserv.txt
اما فى حالة انك غير متاكد من اسم الملف او امتداداه يمكنك البحث بجزء من الاسم داخل علامتى التنصيص واتباعه بـ * كما فى التالى
رمز PHP:
find . -name “yourserv*”
اذا اردت ان تكون النتائج قائمة بها الجذور الرئيسية فقط فاستخدم الامر التالى
رمز PHP:
find . -type d
اما فى حالة رغبتك فى البحث عن الملفات التى تم تعديلها منذ يومين فقط فابحث بهذه الطريقة
رمز PHP:
find . -mtime -2
والان الحديث عن الامر gerp
اذا اردت استخدام لأمر في البحث عن كلمه dzbatna داخل الملف yourserv فسيكون الامر كالتالى
رمز PHP:
grep dzbatna yourserv
اما اذا كنا نريد البحث عن اكثر من كلمة فى ملف واحد مثل dzbatna egypt مثلا
فسيكون الامر كالتالى
رمز PHP:
grep -v 'dzbatna egypt' yourserv
وكالعادة يمكننا استخدام * للبحث بجزء بسيط من الكلمة داخل الملف
رمز PHP:
grep 'trai*' yourserv
وهناك اضافات اخرى للامر تجعله اكثر حساسية للبحث
فمثلا اضافة -i
يظهر نتائج البحث دون التفرقة ما بين الاحرف الكبيرة والصغيرة
رمز PHP:
grep -i dzbatna yourserv
اضافة -v
يبحث عن جميع السطور التى لا تحتوى على الكلمة محل البحث
رمز PHP:
grep -v dzbatna yourserv
اضافة -c
يعمل على عد جميع السطور التى تحتوى على الكلمة محل البحث
رمز PHP:
grep -c dzbatna yourserv
اضافة -l
يعمل على اظهار اسماء الملفات التى تحتوى على الكلمة محل البحث وليس السطر الموجودة فيه
رمز PHP:
grep -l “dzbatna” *
والامر بهذه الطريقة يستخدم لعمل فلتر للنتائج
ls -la | grep yourserv.php
وهناك اوامر اخرى للبحث اذا اردنا الا نستخدم find .. grep
رمز PHP:
whereis yourserv
or
رمز PHP:
which yourserv
ارجو ان اكون قد استطعت الافادة
لا تنسونا من دعائكم
https://fbcdn-sphotos-d-a.akamaihd.n...93518507_n.png
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©