انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: سودو. در 19 آبان 1401، 10:42 قظ
-
$ mount | grep "xfs"
/dev/mapper/cryptlvm on / type xfs (rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota)
/dev/sda1 on /boot type xfs (rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota)
$ du -hs / 2>/dev/null
3.5G /
$ df -h|awk '/\/$/ {print $3}'
4.1G
چرا؟
-
df از متادیتای فایل سیستم گزارش میده. du باید فایلها رو دونه دونه بخونه محاسبات انجام بده. به همین خاطر کاربری که du رو اجرا میکنه اگر به یه سری فایل دسترسی نداشته باشه تو محاسبات در نظر گرفته نمیشند و نتایج متفاوته. به طور کلی اگر اطلاعات یک فایل سیستم رو میخواید df گزینه بهتری هست.
-
البته با کاربر روت هم نتیجه مشابهه.
یعنی نتیجه df، مقدار واقعیه؟