OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

اختبارات

لنفترض أننا نريد قائمةً بالدلائل من بحثنا. للقيام بذلك، يُمكننا إضافة الاختبار التالي:



[me @ linuxbox ~] $ البحث ~ -نوع d | wc -l

1695

[me @ linuxbox ~] $ البحث ~ -نوع d | wc -l

1695


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



[me @ linuxbox ~] $ البحث ~ -نوع f | wc -l

38737

[me @ linuxbox ~] $ البحث ~ -نوع f | wc -l

38737


فيما يلي اختبارات أنواع الملفات الشائعة التي يدعمها find:


الجدول 17-1: البحث عن أنواع الملفات


وصف نوع الملف

وصف نوع الملف

ب- ملف الجهاز الخاص بلوك


صورة

ملف جهاز خاص بحرف c


صورة

d الدليل


صورة

ملف عادي


صورة

ل رابط رمزي


صورة


يمكننا أيضًا البحث حسب حجم الملف واسم الملف عن طريق إضافة بعض الاختبارات الإضافية: دعنا نبحث عن جميع الملفات العادية التي تتطابق مع نمط البدل "*.JPG" والتي يزيد حجمها عن ميغا بايت واحد:



[me @ linuxbox ~] $ البحث ~ -type f -name "*.JPG" -size +1M | wc -l

840

[me @ linuxbox ~] $ البحث ~ -type f -name "*.JPG" -size +1M | wc -l

840


في هذا المثال، نضيف -اسم اختبار متبوعًا بنمط حرف البدل. لاحظ كيف وضعناه بين علامتي اقتباس لمنع توسيع اسم المسار بواسطة shell. بعد ذلك، نضيف -بحجم اختبار متبوعًا بـ "+1M". تشير علامة الجمع الأولى إلى أننا نبحث عن ملفات أكبر من العدد المحدد. أما علامة الطرح الأولى فستغير معنى


يجب أن تكون السلسلة أصغر من الرقم المحدد. استخدام علامة "لا" يعني "مطابقة القيمة تمامًا". يشير الحرف "M" في آخرها إلى أن وحدة القياس هي الميغابايت. يمكن استخدام الأحرف التالية لتحديد الوحدات:


الجدول 17-2: إيجاد وحدات الحجم


وحدة الشخصية

وحدة الشخصية

ب- كتل ٥١٢ بايت. هذا هو الإعداد الافتراضي في حال عدم تحديد أي وحدة.


صورة

c بايت


صورة

كلمات مكونة من 2 بايت


صورة

كيلو بايت (وحدات 1024 بايت)


صورة

ميجا بايت (وحدات 1048576 بايت)


صورة

جيجا بايت (وحدات 1073741824 بايت)


صورة


يدعم دالة find عددًا كبيرًا من الاختبارات المختلفة. فيما يلي ملخص للاختبارات الشائعة. يُرجى ملاحظة أنه في الحالات التي تتطلب وسيطة رقمية، يُمكن استخدام نفس الرمزين "+" و"-" المذكورين أعلاه:


الجدول 17-3: إيجاد الاختبارات


وصف الاختبار

وصف الاختبار

-كمين n مطابقة الملفات أو الدلائل التي تم حذف محتواها أو سماتها

آخر تعديل بالضبط n منذ دقائق. لتحديد أقل من n منذ دقائق، استخدم -n و لتحديد أكثر من ذلك n منذ دقائق، استخدم +n.


صورة

-أحدث ملف مطابقة الملفات أو الدلائل التي تم حفظ محتوياتها أو سماتها

تم تعديلها مؤخرًا أكثر من تلك الموجودة في ملف.


صورة

-الوقت n مطابقة الملفات أو الدلائل التي تم حفظ محتوياتها أو سماتها

آخر تعديل n*منذ 24 ساعة.


صورة

-empty تطابق الملفات والدلائل الفارغة.


صورة

-مجموعة اسم الملف المطابق أو الدلائل التي تنتمي إلى المجموعة. قد تكون المجموعة

يمكن التعبير عنها إما باسم مجموعة أو كمعرف مجموعة رقمي.


صورة

-أنا اسم النمط مثل -اسم اختبار ولكن غير حساس لحالة الأحرف.


صورة

-inum ن طابق الملفات مع رقم العقدة n. هذا مفيد للعثور على

جميع الروابط الثابتة إلى عقدة معينة.


صورة


صورة

مين n قم بمطابقة الملفات أو الدلائل التي تم تعديل محتوياتها آخر مرة منذ n دقيقة.


صورة

-Mtime n قم بمطابقة الملفات أو الدلائل التي تم تعديل محتوياتها آخر مرة منذ n*24 ساعة.


صورة

-اسم النمط مطابقة الملفات والدلائل باستخدام حرف البدل المحدد

.


صورة

-أحدث ملف مطابقة الملفات والدلائل التي تم تعديل محتوياتها

أحدث من المحدد ملفهذا مفيد جدًا عند كتابة نصوص برمجية تُجري نسخًا احتياطية للملفات. في كل مرة تُجري فيها نسخة احتياطية، حدِّث ملفًا (مثل سجل)، ثم استخدم جد لتحديد الملفات التي تغيرت منذ التحديث الأخير.


صورة

-nouser قم بمطابقة الملفات والدلائل التي لا تنتمي إلى مستخدم صالح.

يمكن استخدام هذا للعثور على الملفات التي تنتمي إلى الحسابات المحذوفة أو للكشف عن نشاط المهاجمين.


صورة

-nogroup تطابق الملفات والدلائل التي لا تنتمي إلى مجموعة صالحة

المجموعة.


صورة

-موج الشعر بإستمرار طريقة تطابق الملفات أو الدلائل التي تم تعيين الأذونات لها

محدد طريقة. طريقة يمكن التعبير عنها إما بالترميز الثماني أو الرمزي.


صورة

-ملف الاسم وعلى غرار -inum اختبار. يطابق الملفات التي تشترك في

نفس رقم العقدة مثل الملف الاسم.


صورة

-بحجم ن تطابق الملفات ذات الحجم n.


صورة

من نوع ج- تطابق الملفات من النوع ج.


صورة

-المستعمل الاسم يطابق الملفات أو المجلدات التي تنتمي إلى اسم المستخدم. المستخدم

يمكن التعبير عنها من خلال اسم المستخدم أو معرف المستخدم الرقمي.


صورة


هذه ليست قائمة كاملة. جد صفحة الدليل تحتوي على كافة التفاصيل.


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: