باختصار، “ل” (استخدام القرص) إستي طلب Linux / يونيكس التي يمكننا من خلالها تحقق من وحدة التخزين المزدحمة (استخدم المعلومات) على القرص الثابت ل منشورات و الملفات.
أمر مفيد للغاية خاصة عندما نكون محدودين مساحة القرص الصلب – أو SSD – ونريد أن نكتشف بسرعة من هم الملفات و / أو المجلدات الأكثر “ضخمة”. بالطبع، يأمر “ل” يمكن استخدامه في مجموعة متنوعة من الجملة التي ستعيد معلومات الاستخدام المطلوبة.
بناء جملة خط الطلب “ل” إنها بسيطة للغاية ومرنة للغاية ، وكذلك جميع أوامر Linux.
في وثائق الطلب “ل”، يتم تقديم الخيارات التالية لنا:
[Root@Server]# أنت –يساعد
الاستخدام: أنت [الخيار]… [ملف]…
الذهب: [خيار]… –files0-from = f
لخص استخدام القرص لكل ملف ، بشكل متكرر للدلائل.
الحجج الإلزامية لخيارات طويلة إلزامية للخيارات القصيرة أيضًا.
-أ ، –جميع التهم الكتابة لجميع الملفات ، وليس فقط الدلائل
–الأحجام الظاهرة ذات الحجم الظاهر ، بدلاً من استخدام القرص ؛ على الرغم من أن الحجم الظاهر عادة ما يكون أصغر ، إلا أنه قد يكون أكبر بسبب الثقوب في ملفات ("متناثرة") ، والتفتت الداخلي ، والكتل غير المباشرة ، وما شابه ذلك
-ب ، –كتلة حجم = حجم كتل بايت الحجم
-ب ، –بايت تعادل `–الحجم الظاهر –حجم الكتلة = 1′
-C ، –إجمالي إنتاج إجمالي كبير
-D ، –dereference-args dereference فقط simlinks التي يتم سردها في سطر الأوامر
–Files0-from = f تلخيص استخدام القرص لأسماء الملفات المنتهية NUL المحددة في الملف F ؛
إذا كان f – ثم اقرأ أسماء من الإدخال القياسي
-H ما يعادل –dereference-args (-D)
-ه ، –أحجام الطباعة القابلة للقراءة البشرية في تنسيق قابلة للقراءة البشرية (على سبيل المثال ، 1K 234m 2g)
–Si Like -H ، ولكن استخدم قوى 1000 لا 1024
-ك مثل –حجم الكتلة = 1K
-L ، –عدد الروابط العد أحجام عدة مرات إذا كانت مرتبطة صلابة
-مثل –حجم الكتلة = 1M
-L ، –dereference dereference جميع الروابط الرمزية
-P ، –لا يتبع عدم التنازل أي روابط رمزية (هذا هو الافتراضي)
-0 ، –إنهاء كل خط إخراج مع 0 بايت بدلاً من NewLine
-s ، –لا تشمل DIRS منفصلة حجم الدلالات الفرعية
-s ، –لخص العرض إجمالي لكل وسيطة
-x ، –Skip System System Skip على أنظمة الملفات المختلفة
-x ، –استبعاد من = ملف استبعاد الملفات التي تتطابق مع أي نمط في الملف
–استبعاد = نمط استبعاد الملفات التي تتطابق مع النمط
–Max-Depth = n قم بطباعة المجموع للدليل (أو ملف ، مع –الكل) فقط إذا كان n أو أقل مستويات أسفل وسيطة سطر الأوامر ؛ –Max-Depth = 0 هو نفسه
–لخص
–وقت عرض الوقت لآخر تعديل لأي ملف في الدليل ، أو أي من الدلائل الفرعية له
–time = Word Show Time as Word بدلاً من وقت التعديل: atime أو الوصول أو الاستخدام أو ctime أو الحالة
–النمط الزمني = أوقات عرض النمط باستخدام نمط النمط: ISO كامل ، ISO ، ISO ، +FORMAT
يتم تفسير التنسيق مثل "التاريخ’
–مساعدة في عرض هذه المساعدة والخروج
–معلومات إصدار الإخراج والخروج
قيم العرض موجودة في وحدات من الحجم الأول المتاح من –الحجم الحجم ، ومتغيرات البيئة du_block_size ، و block_size.
خلاف ذلك ، الوحدات الافتراضية إلى 1024 بايت (أو 512 إذا تم تعيين posixly_correct).
قد يكون الحجم (أو قد يكون عددًا صحيحًا اختياريًا) واحد من المتابعة: KB 1000 ، K 1024 ، MB 1000*1000 ، M 1024*1024 ، وما إلى ذلك لـ G ، T ، P ، E ، Z ، Y.
يمكن دمج جميع الخيارات المذكورة أعلاه في خطوط الطلب التي ستعرض تقارير دقيقة حول الملفات والمديرين المستهدفين. على سبيل المثال ، إذا كنا نريد رؤية حجم المجلدات والملفات الفردية في موقع معين (/الجير ، في مثالنا) ، فإن سطر الأوامر سوف:
du --si -s * | sort -h
هذا يعنى عرض وحدة التخزين الفردية تشغلها المجلدات والملفات أدناه /الجير ، تم فرزها.
“فرز -ه” – فرز وعرض النتيجة في “تنسيق قابلة للقراءة البشرية“.بايتو كيلوبايتق ، ميغابايتو جيجابت.
“–و” – لديه بعض من نفس الوظيفة مثل “-ه”، ولكن يستخدم 1000 بدلا من 1024.
“-S” – يعرض المجموع للمخرج الأصل ، دون تفصيل المجلدات والملفات تحتها.