الاوبونتو و معظم النسخ الاخر توفر واجهة رسومية تسهل عملية البحث عن ملفات او مجلدات داخل النظام و لكن احيانا يتعدي الامر عن مجرد بحث عن ملف، يأتي هنا دور الأمر find هذا الأمر و اخوانه من الاوامر الاخري تجعل نظام اللينكس قويا.
في هذا الدرس سنقوم بشرح طرق استخدام الامر find فقط بعض الاستخدامات.
- ايجاد مجلد فارغ
find /path -depth -type d -empty |
-ايجاد ملف فارغ
find /path -depth -type f -empty |
- ايجاد ملف من خلال البحث عن اسم
find /path -name name_of_file |
-بحث عن ملفات عن طريق امتداد هذه الملفات
find /path -name "*.given_extension" |
- بحث عن ملفات تملك صلاحيات معينة و ذات امتداد معين
find /path -name '*.txt' -perm 644 |
– بحث عن ملفات عامة لديها صلاحيات معينة
find /path -perm -permision_bits |
- بحث عن ملفات تم تعديلها في فترة زمنية معينة
find /path -mtime n |
حيث [n] تكون
0 بمعني في فترة ال 24 ساعة الماضية
1 بمعني في فترة ال 48 ساعة الماضية
2 بمعني في فترة ال 72 ساعة الماضية
- بحث عن ملفات تم الدخول اليها في فترة معينة
find -atime n |
- بحث عن ملفات لمستخدم معين
find /path -user root |












0 تعليقات علي هذه المقالة
1 تابع هذه المقالة
May 8th, 2010 في 1:27 am
[...] الأمر find البحث اكثر من ذلك ( استخدمات في ابونتو ) [...]
اكتب تعليقا