كتيبات سطر الأوامر

Man » دليل du عبر الإنترنت - وثائق مفصلة عبر الإنترنت لصفحة دليل du

🌍
du - تقدير مساحة القرص المستخدمة

ملخص

du [خيار]... [ملف]...
du [خيار]... --files0-from=F

الوصف

يقوم بتلخيص استخدام القرص لمجموعة الملفات، بشكل متكرر للدلائل.

الحجج الإلزامية للخيارات الطويلة إلزامية أيضًا للخيارات القصيرة.

-0، --null
ينهي كل سطر من الإخراج بـ NUL، وليس سطر جديد

-a، --all
يكتب عدد الملفات لجميع الملفات، وليس فقط الدلائل

--apparent-size
اطبع الأحجام الظاهرة بدلاً من استخدام القرص؛ على الرغم من أن الحجم الظاهر عادة ما يكون أصغر، إلا أنه قد يكون أكبر بسبب الثقوب في الملفات ("الملفات المتفرقة")، والتجزئة الداخلية، والكتل غير المباشرة، وما إلى ذلك

-B، --block-size=SIZE
قم بقياس الأحجام حسب الحجم قبل طباعتها؛ على سبيل المثال، "-BM" يطبع الأحجام بوحدات 1,048,576 بايت؛ انظر تنسيق الحجم أدناه

-b، --bytes
يعادل "--apparent-size --block-size=1"

-c، --total
قم بإنتاج إجمالي شامل

-D، --dereference-args
قم بإلغاء الإشارة إلى الروابط الرمزية المدرجة فقط في سطر الأوامر

-d، --max-depth=N
اطبع الإجمالي لدليل (أو ملف، باستخدام --all) فقط إذا كان على بعد N مستوى أو أقل من الحجة الموجودة في سطر الأوامر؛ --max-depth=0 هو نفسه --summarize

--files0-from=F
قم بتلخيص استخدام القرص لأسماء الملفات المنتهية بـ NUL المحددة في الملف F؛ إذا كان F هو "-"، فاقرأ الأسماء من الإدخال القياسي

-H يعادل --dereference-args (-D)

-h، --human-readable
اطبع الأحجام بتنسيق قابل للقراءة (على سبيل المثال، 1K 234M 2G)

--inodes
اعرض معلومات استخدام عقدة الفهرس بدلاً من استخدام الكتلة

-k مثل --block-size=1K

-L، --dereference
قم بإلغاء الإشارة إلى جميع الروابط الرمزية

-l، --count-links
قم بعد الأحجام عدة مرات إذا كانت مرتبطة بشكل ثابت

-m مثل --block-size=1M

-P، --no-dereference
لا تتبع أي روابط رمزية (هذا هو الوضع الافتراضي)

-S، --separate-dirs
بالنسبة للدلائل، لا تقم بتضمين حجم الدلائل الفرعية

--si مثل -h، ولكن استخدم قوى 1000 بدلاً من 1024

-s، --summarize
اعرض فقط الإجمالي لكل وسيطة

-t، --threshold=SIZE
استبعد الإدخالات الأصغر من الحجم إذا كان موجبًا، أو الإدخالات الأكبر من الحجم إذا كان سالبًا

--time اعرض وقت آخر تعديل لأي ملف في الدليل، أو أي من الدلائل الفرعية

--time=WORD
اعرض الوقت كـ WORD بدلاً من وقت التعديل: atime، access، use، ctime أو status

--time-style=STYLE
اعرض الأوقات باستخدام STYLE، والتي يمكن أن تكون: full-iso، long-iso، iso، أو +FORMAT؛ يتم تفسير FORMAT كما في الأمر 'date'

-X، --exclude-from=FILE
استبعد الملفات التي تتطابق مع أي نمط في FILE

--exclude=PATTERN
استبعد الملفات التي تتطابق مع النمط

-x، --one-file-system
تخطى الدلائل الموجودة على أنظمة ملفات مختلفة

--help عرض هذه المساعدة والخروج

--version
عرض معلومات الإصدار والخروج

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

الحجة SIZE هي عدد صحيح ووحدة اختيارية (مثال: 10K هي 10 * 1024). الوحدات هي K، M، G، T، P، E، Z، Y، R، Q (قوى 1024) أو KB، MB، ... (قوى 1000). يمكن استخدام البادئات الثنائية أيضًا: KiB = K، MiB = M، وهكذا.

الأنماط

PATTERN هو نمط shell (وليس تعبيرًا عاديًا). يطابق الرمز "?" أي حرف واحد، في حين أن "*" يطابق أي سلسلة (تتكون من صفر أو واحد أو أكثر من الأحرف). على سبيل المثال، سيطابق "*.o" أي ملفات تنتهي أسماؤها بـ .o. لذلك، الأمر

du --exclude='*.o'

سيتخطى جميع الملفات والدلائل الفرعية التي تنتهي بـ .o (بما في ذلك الملف .o نفسه).

المؤلف

كتبه توربجورن غراندلوند، وديفيد ماكنزي، وبول إيغرت، وجيم ميريرينغ.

الإبلاغ عن الأخطاء

مساعدة GNU coreutils عبر الإنترنت: [https://www.gnu.org/software/coreutils/]
أبلغ عن أي أخطاء ترجمة إلى [https://translationproject.org/team/]

انظر أيضًا

وثائق كاملة [https://www.gnu.org/software/coreutils/du]
أو متوفرة محليًا عبر: info '(coreutils) du invocation'

تم التعبئة بواسطة Debian (9.7-3)
حقوق الطبع والنشر © 2025 مؤسسة البرمجيات الحرة، إنك.
الترخيص GPLv3+: GNU GPL الإصدار 3 أو أحدث [https://gnu.org/licenses/gpl.html].
هذا برنامج حر: أنت حر في تغيير وإعادة توزيعه.
لا توجد ضمانات، إلى الحد الذي يسمح به القانون.