يذهب (Disk Usage) الأمر في Linux

بالمختصر، "du"(Disk الاستخدام) هو أوامر Linux / يونكس نستطيع تحقق من الحجم المشغول (معلومات الاستخدام) على hard disk de ملف si ملفات.
أمر مفيد جدا وخصوصا عندما نكون محدودة فضاء واحد hard disk - أو SSD - ونريد أن نكتشف بسرعة من هم ملفات و / أو المجلدات الأكثر "ضخامة". بالطبع بكل تأكيد، أمر "du" ويمكن استخدامها في مجموعة متنوعة من جمل التي نستخدمها عودة المعلومات المطلوبة.

جملة سطر الأوامر "du" بسيط جدًا ومرن جدًا، كما هو الحال مع جميع أوامر Linux.

في توثيق الأمر "du" ، نقدم لك الخيارات التالية:

[root @ server] # du –help
الاستخدام: اذهب [OPTION] ... [FILE] ...
أو: du [OPTION]… –files0-from = F
تلخيص استخدام القرص لكل ملف، بشكل متكرر للأدلة.

الحجج الإلزامية لفترة طويلة options إلزامية للاختصار options أيضا.
-a ، –جميع عمليات الكتابة مهمة لجميع الملفات ، وليس الأدلة فقط
- طباعة الأحجام الظاهرة بالحجم الظاهري، بدلاً من استخدام القرص؛ على الرغم من أن الحجم الظاهري عادة ما يكون أصغر، إلا أنه قد يكون أكبر بسبب الثغرات الموجودة في الملفات ("المتفرقة")، والتجزئة الداخلية، والكتل غير المباشرة، وما شابه ذلك
-B، –block-size = SIZE استخدم كتل بحجم بايت
-b ، -بايتات مكافئة لـ "-حجم ظاهر- حجم الكتلة = 1 XNUMX
-c، –total ينتج المجموع الكلي
-D ، –dereference-args dereference فقط الارتباطات الرمزية التي تم سردها في سطر الأوامر
–files0-from=F يلخص استخدام القرص لأسماء الملفات المنتهية بـ NUL المحددة في الملف F؛
إذا كانت F - إذن اقرأ الأسماء من الإدخال القياسي
-H مكافئ لـ –dereference-args (-D)
-h ، أحجام الطباعة التي يمكن قراءتها في البشر في تنسيق مقروء بشري (على سبيل المثال ، 1K 234M 2G)
-أعجبني -h ، لكن استخدم قوى 1000 وليس 1024
-k مثل –block-size = 1K
-l، –count-links تحسب الأحجام عدة مرات إذا كانت مرتبطة بشدة
-ممثل- حجم الكتلة = مليون
-L ، - الإشارة إلى جميع الروابط الرمزية
-P، –no-dereference لا تتبع أي روابط رمزية (هذا هو الإعداد الافتراضي)
-0 ، - تنتهي كل سطر إخراج بـ 0 بايت بدلاً من سطر جديد
-S، –separate-dirs لا تتضمن حجم الدلائل الفرعية
-s، –summarize اعرض فقط إجمالي كل وسيطة
-x، -نظام ملف واحد تخطي الدلائل على أنظمة الملفات المختلفة
-X، –exclude-from = FILE يستبعد الملفات التي تطابق أي نمط في FILE
–exclude = PATTERN استبعاد الملفات التي تطابق PATTERN
–max-deep = N اطبع الإجمالي لمجلد (أو ملف ، مع –all) فقط إذا كان N أو أقل من المستويات أسفل وسيطة سطر الأوامر ؛ - العمق الأقصى = 0 هو نفسه
-لخص
-وقت إظهار وقت آخر تعديل لأي ملف في الدليل أو أي من الدلائل الفرعية الخاصة به
–time=WORD يُظهر الوقت كـ WORD بدلاً من وقت التعديل: atime أو الوصول أو الاستخدام أو ctime أو الحالة
–Time-style = أوقات العرض STYLE باستخدام أسلوب STYLE: full-iso ، long-iso ، iso ، + FORMAT
يتم تفسير FORMAT على أنه "تاريخ"
- مساعدة عرض هذه المساعدة والخروج
معلومات إصدار الإخراج الإخراج والخروج

تكون قيم العرض بوحدات من أول SIZE متاح من –block-size ، ومتغيرات البيئة DU_BLOCK_SIZE و BLOCK_SIZE و BLOCKSIZE.
بخلاف ذلك، تكون الوحدات الافتراضية هي 1024 بايت (أو 512 إذا تم تعيين POSIXLY_CORRECT).

نوع الحجم المطلوب (أو عدد صحيح النوع المطلوب اختياريا العام تلاه سهم) واحدة من بتوقيت جرينتش: KB 1000، 1024 K، MB 1000 1000 *، M * 1024 1024، وهلم جرا لG، T، P، E، Z، Y.

جميع الخيارات المذكورة أعلاه يمكن الجمع في أسطر الأوامر التي نعرض تقارير دقيقة حول الملفات والمجلدات المعنية. على سبيل المثال، إذا كنت تريد أن ترى حجم الفردية المجلدات والملفات من موقع معين (/ فار، في مثالنا)، سوف سطر الأوامر و

du --si -s * | sort -h

وهذا يعني عرض حجم الفردية مشغول المجلدات والملفات في / فار، فرز تنازلي.

"نوع -h"- فرز وعرض النتيجة في"تنسيق بالقراءة البشرية". بايت, كيلوبايتs, ميغا بايت, غيغا بايت.

""- له نفس وظيفة" -h "إلى حد ما ، ولكنه يستخدم 1000 بدلاً من 1024.

"-s”- يعرض الإجمالي للدليل الأصل ، دون تفصيل المجلدات والملفات الموجودة أسفله.

شغوفة بالتكنولوجيا ، أكتب بسرور StealthSettings.com منذ عام 2006. لدي خبرة واسعة في أنظمة التشغيل: macOS, Windows سي Linuxبل أيضًا في لغات البرمجة ومنصات التدوين (WordPress) وللمتاجر عبر الإنترنت (WooCommerce، ماجنتو، بريستاشوب).

كيف » Linux » يذهب (Disk Usage) الأمر في Linux
اترك تعليق