دي إف (أمر يونكس)
df (اختصار لـ free disk) هو أمر يونكس قياسي يستخدم لعرض مقدار مساحة القرص المتوفرة لأنظمة الملفات التي يكون لدى المستخدم المستدعي حق وصول للقراءة. يتم تطبيقه عادةً باستخدام استدعاءات نظام statfs أو statvfs.

التاريخ 
ظهر لأول مرة في الإصدار 1 AT&T UNIX . نسخة من المجمعة في مجموعة غنو الأساسية بواسطة توربيورن جرانلوند وديفيد ماكنزي وبول ايجيرت.

استعمال 
مواصفات يونكس المنفردة لـ هي: df [-k] [-P|-t] [-del] [file...]

 K-
 استخدم وحدات 1024 بايت، بدلاً من وحدات 512 بايت الافتراضية، عند كتابة أشكال المسافات.
 -P
 استخدم تنسيق الإخراج القياسي والمحمول
 -t
 إذا كان XSI متوافقًا، اعرض المساحة المخصصة أيضًا   [ مشكوك فيه  ][ مشكوك فيه  ]
 -h
 عرض في كيلوبايت، ميغابايت، أو غيغابايت
 file
 اكتب مقدار المساحة الحرة لنظام الملفات الذي يحتوي على الملف المحدد

تخصيص 

 
 اسم نظام الملفات، بتنسيق معرف بالتنفيذ.
 
 الحجم الكلي لنظام الملفات بوحدات 512 بايت. يتم تعريف المعنى الدقيق لهذا الرقم للتنفيذ، ولكن يجب أن يتضمن  ،  ، بالإضافة إلى أي مساحة محجوزة من قبل النظام غير متاحة عادة للمستخدم.
 
 إجمالي مساحة المساحة المخصصة للملفات الموجودة في نظام الملفات، بوحدات 512 بايت.
 
 إجمالي مساحة المساحة المتاحة داخل نظام الملفات لإنشاء ملفات جديدة بواسطة مستخدمين غير محظورين، بوحدات 512 بايت. عندما يكون هذا الرقم أقل من الصفر أو يساويه، فلن يكون من الممكن إنشاء أي ملفات جديدة على نظام الملفات دون حذف الآخرين أولاً، إلا إذا كانت العملية لها الامتيازات المناسبة. قد يكون الرقم المكتوب أقل من الصفر.
 
 النسبة المئوية للمساحة المتاحة عادة والتي يتم تخصيصها حاليا لجميع الملفات على نظام الملفات. يجب حساب هذا باستخدام الكسر:
 
 أعرب كنسبة مئوية. قد تكون هذه النسبة أكبر من 100 إذا كانت  أقل من الصفر. يجب التعبير عن قيمة النسبة المئوية كعدد صحيح موجب، مع تقريب أي نتيجة كسرية إلى العدد الصحيح التالي الأعلى.
 
 الدليل الذي يظهر أدناه تسلسل هرمي نظام الملفات

مثال 
فيما يلي مثال لإخراج الأمر df. $ df
Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4            32768     16016   52%     2271    14% /
/dev/hd2          4587520   1889420   59%    37791     4% /usr
/dev/hd9var         65536     12032   82%      518     4% /var
/dev/hd3           819200    637832   23%     1829     1% /tmp
/dev/hd1           524288    395848   25%      421     1% /home
/proc                   -         -    -         -     -  /proc
/dev/hd10opt        65536     26004   61%      654     4% /opt

انظر أيضًا 

 قائمة أوامر يونكس

مراجع 

برامج يونكس القياسية
خدمات مواصفات يونكس المنفردة
df ( اختصار لـ free disk ) هو أمر يونكس قياسي يستخدم ل عرض مقدار مساحة القرص المتوفرة ل أنظمة الملفات التي يكون لدى المستخدم المستدعي حق وصول للقراءة . يتم تطبيق ه عادةً ب استخدام استدعاءات نظام statfs أو statvfs . التاريخ ظهر ل أول مرة في ال إصدار A T &T UN IX\ . نسخة من المجمعة في مجموعة غنو الأساسية ب واسطة توربيورن جرانلوند وديفيد ماكنزي وبول ايجيرت . استعمال مواصفات يونكس المنفردة لـ هي : df [ - k ] [ - P | - t ] [ - del ] [ file . . . ] K - استخدم وحداتبايت ، بدلاً من وحداتبايت الافتراضية ، عند كتابة أشكال المسافات . - P استخدم تنسيق ال إخراج القياسي والمحمول - t إذا كان XSI متوافقًا ، اعرض المساحة المخصصة أيضًا [ مشكوك في ه ] [ مشكوك في ه ] - h عرض في كيلوبايت ، ميغابايت ، أو غيغابايت file اكتب مقدار المساحة الحرة ل نظام الملفات الذي يحتوي على الملف المحدد تخصيص اسم نظام الملفات ، ب تنسيق معرف بالتنفيذ . الحجم الكلي ل نظام الملفات بوحداتبايت . يتم تعريف المعنى الدقيق ل هٰذا الرقم ل التنفيذ ، و لٰكن يجب أن يتضمن ، ، ب الإضافة إلى أي مساحة محجوزة من قبل النظام غير متاحة عادة للمستخدم . إجمالي مساحة المساحة المخصصة للملفات الموجودة في نظام الملفات ، بوحداتبايت . إجمالي مساحة المساحة المتاحة داخل نظام الملفات ل إنشاء ملفات جديدة ب واسطة مستخدمين غير محظورين ، بوحداتبايت . عندما يكون هذا الرقم أقل من الصفر أو يساويه ، ف لن يكون من الممكن إنشاء أي ملفات جديدة على نظام الملفات دون حذف الآخرين أولاً ، إلا إذا كانت العملية ل ها الامتيازات المناسبة . قد يكون الرقم المكتوب أقل من الصفر . النسبة المئوية للمساحة المتاحة عادة و التي يتم تخصيص ها حاليا ل جميع الملفات على نظام الملفات . يجب حساب هذا ب استخدام ال كسر : أعرب ك نسبة مئوية . قد تكون هذه النسبة أكبر من إذا كانت أقل من الصفر . يجب التعبير عن قيمة النسبة المئوية كعدد صحيح موجب ، مع تقريب أي نتيجة كسرية إلى العدد الصحيح التالي الأعلى . ال دليل الذي يظهر أدنا ه تسلسل هرمي نظام الملفات مثال فيما يلي مثال ل إخراج الأمر df . $ df Filesystem blocks Free % Used Iused % Iused Mounted on / dev / h d4 / / dev / h d2 / usr / dev / h d9var / var / dev / h d3 / tmp / dev / h d1 / home / proc - - - - - / proc / dev / h d10opt / opt انظر أيضًا قائمة أوامر يونكس مراجع برامج يونكس القياسية خدمات مواصفات يونكس المنفردة