لينكس من الألف إلى الياء/سطر أوامر لينكس/البحث عن الملفات

find عدل

للبحث عن ملف في مكان ما نستعمل بشكل عام:

find [path...] [expression...]

مثلا للبحث عن الملفات التي تحمل اسم grub في الجذر (/) نكتب

$ find / -name 'grub'
/boot/grub
/usr/lib/grub
/usr/share/bug/grub
...

  إذا لم تكن مدير النظام فقد تحصل على رسائل Permission Denied وهي تفيد بأنك لا تملك صلاحية قراءة بعض الملفات؛ تستطيع إعادة توجيه هذه المخرجات المزعجة بإضافة

$ find / -name 'grub' 2>/dev/null

نستطيع البحث عن كل الملفات دون تحديد شكل الحروف بواسطة iname-. مثلا سنجد كل الصور التي تحمل إمتدادات : JPG ،Jpg ،jpg ... على حد السواء

$ find / -iname '*.jpg'
/home/user/June-1600-x-1200.jpg
/home/user/wallpaper_9578.JPG
...

grep عدل