English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

أمر df لـ Linux

مجمع الأوامر في Linux

أمر df لـ Linux (بالإنجليزية: disk free) يُستخدم لعرض إحصاءات استخدام الأقراص للنظم الملفية في نظام Linux الحالي.

النحو

df [خيارات]... [ملف]...
  • ملف-a, --all يشمل جميع النظم الملفية التي تحتوي على 0 Blocks
  • ملف--block-size={SIZE} يستخدم Blocks بحجم {SIZE}
  • الملف-h, --human-readable لاستخدام تنسيق قابل للقراءة من قبل البشر (القيمة المبدئية هي عدم إضافة هذا الخيار...)
  • الملف-H, --si مثل -h، ولكن باستخدام 1000 كوحدة بدلاً من 1024
  • الملف-i, --inodes لإدراج معلومات inode، وليس المناطق المستخدمة
  • الملف-k, --kilobytes مثل --block-size=1024
  • الملف-l, --local لتقييد بنية الملفات المدرجة
  • الملف-m, --megabytes مثل --block-size=1048576
  • الملف--no-sync للحصول على المعلومات دون sync (القيمة المبدئية)
  • الملف-P, --portability لاستخدام تنسيق POSIX
  • الملف--sync قبل الحصول على المعلومات sync
  • الملف-t, --type=نوع لتقييد قائمة أنظمة الملفات بالنوع
  • الملف-T, --print-type لإظهار شكل نظام الملفات
  • الملف-x, --exclude-type=نوع لتقييد قائمة أنظمة الملفات من عرض النوع
  • الملف-v (تجاهل)
  • الملف--help لإظهار هذا المساعد ويغادر
  • الملف--version لإطلاع على معلومات إصدار ويغادر

مثال على الخط

يظهر إحصاء استخدام نظام الملفات للقرص:

# df 
نظام الملفات     1K-blocks    المستخدمة     المتاحة    النسبة المئوية    المركب على 
/dev/sda6       29640780 4320704     23814388  16%     / 
udev             1536756       4     1536752    1%     /dev 
tmpfs             617620     888     616732     1%     /run 
لا شيء                5120       0     5120       0%     /run/lock 
لا شيء             1544044     156     1543888    1%     /run/shm 

المجلد المحدد في الصف الأول هو اسم نظام الملفات، والمجلد المحدد في الصف الثاني هو نظام الملفات المحدد 1K-Block: 1K هي 1024 بتة وحدة من الذاكرة الكلية. يتم استخدام الأعمدة المخصصة والأعمدة المتاحة لتعيين كمية الذاكرة المستخدمة.

استخدم الصف الحالي لتعيين النسبة المئوية المستخدمة للذاكرة، والسطر الأخير "المركب على" يحدد نقطة التركيب للنظام الملفات.

يظهر df أيضًا معلومات النظام الملفات المستخدمة للقرص:

# df test 
نظام الملفات     1K-blocks    المستخدمة      المتاحة    النسبة المئوية    المركب على 
/dev/sda6       29640780    4320600   23814492  16%       / 

يظهر مخرجات الأمر df مع خيار -i، معلومات عن inodes بدلاً من استخدام الحقائب.

df -i 
نظام الملفات      Inodes    المستخدمة    الحرة     النسبة المئوية    المركب على 
/dev/sda6      1884160    261964   1622196   14%        / 
udev           212748     560      212188    1%         /dev 
tmpfs          216392     477      215915    1%         /run 
لا يوجد           216392     3        216389    1%         /run/lock 
لا يوجد           216392     8        216384    1%         /run/shm 

عرض جميع المعلومات:

# df --total 
نظام الملفات     1K-blocks    المستخدمة    المتاحة    النسبة المئوية    المركب على 
/dev/sda6       29640780 4320720    23814372  16%     / 
udev             1536756       4    1536752   1%      /dev 
tmpfs             617620     892    616728    1%      /run 
لا يوجد                 5120       0    5120      0%      /run/lock 
لا شيء             1544044     156    1543888   1%      /run/shm 
الإجمالي           33344320 4321772    27516860  14% 

نحن نرى في نهاية الناتج، خط إضافي يحتوي على كل عمود من العمودات الإجمالية.

خيار -h، من خلاله يمكن توليد ناتج قابلاً للقراءة لأمر df:

# df -h 
نظام الملفات      الحجم  المستخدم المتاح استعمال% مثبت على 
/dev/sda6       29G   4.2G   23G   16%     / 
udev            1.5G  4.0K   1.5G   1%     /dev 
tmpfs           604M  892K   603M   1%     /run 
لا شيء            5.0M     0   5.0M   0%     /run/lock 
لا شيء            1.5G  156K   1.5G   1%     /run/shm 

نحن نرى أن الناتج يظهر الأرقام في شكل 'G' (الجيجابايت)، "M" (الميجابايت) و "K" (الكيلوبايت).

هذا يجعل الناتج سهل القراءة والفهم، مما يجعل العرض قابلاً للقراءة. يرجى ملاحظة أن اسم العمود الثاني قد تغير أيضًا، لجعل العرض قابلاً للقراءة "الحجم".

مجمع الأوامر في Linux