بررسی فضای مصرفی دیسک در لینوکس | دستور df
دستور df مخفف «disk free» است و برای مشاهده میزان فضای دیسک موجود و استفاده شده در لینوکس استفاده میشود.
استفاده از گزینه «-h» به همراه df آمار فضای دیسک سیستم فایل را در قالب «قابل خواندن توسط انسان» نشان میدهد، به این معنی که جزئیات را بر حسب بایت، مگابایت و گیگابایت ارائه میدهد.
این مقاله نحوه دریافت اطلاعات کامل فضای دیسک لینوکس را با کمک دستور «df» با مثالهای عملی توضیح میدهد. بنابراین، میتوانید کاربرد دستور df را در لینوکس بهتر درک کنید.
سینتکس دستور df
قاعده کلی دستور df به شرح زیر میباشد:
df [options] [filesystems]- options: گزینه های اختیاری هستند که رفتار دستور در نمایش خروجی را تغییر میدهند. در ادامه به برخی از گزینه های پرکاربرد خواهیم پرداخت.
- filesystems: میتوانید بجای دریافت اطلاعات تمامی فایل سیستم ها یک فایل سیستم خاص را برای بررسی فضای مصرفی مشخص کنید.
برای مثال:
dfاین اطلاعات مربوط به تمام فایل سیستم را نمایش میدهد که شامل اندازه کل، فضای استفاده شده، درصد استفاده میشود.

آیا متوجه شدهاید که دستور بالا اطلاعات را به صورت بایت نمایش میدهد، که اصلاً قابل خواندن نیست زیرا ما عادت داریم اندازهها را به مگابایت، گیگابایت و غیره بخوانیم، زیرا این کار درک و به خاطر سپردن آن را بسیار آسان میکند.
دستور “df -h” برای نمایش فضای دیسک استفاده شده در قالبی قابل خواندن توسط انسان استفاده میشود. گزینه “-h” مخفف “human-readable” است و اطلاعات با استفاده از واحدهایی مانند کیلوبایت (KB)، مگابایت (MB)، گیگابایت (GB) و غیره ارائه میدهد.
df -h
مثال های دستور df
۱. بررسی میزان استفاده از فضای دیسک برای فایلسیستمهای ext4
اگر میخواهید نوع خاصی از سیستم فایل را بررسی کنید، از گزینه «-t» استفاده کنید که میزان استفاده از فضای دیسک را به طور خاص برای سیستم فایل مشخص شده نمایش میدهد.
برای مثال:
df -t ext4
در مثال بالا از طریق گزینه -t فقط سیستم فایل ext4 را بررسی کردیم.
۲. بررسی نوع سیستم فایل لینوکس
برای بررسی نوع سیستم فایل سیستم خود از گزینه «-T» استفاده کنید که نوع سیستم فایل را به همراه سایر اطلاعات نمایش میدهد.
df -T
۳. بررسی میزان استفاده از فضای دیسک در /home
دستور “df -h /home” برای نمایش فضای دیسک استفاده شده از دایرکتوری یا پارتیشن /home است.
df -h /home