دستورات نمایش حجم پوشه و فایل در لینوکس
دستورات نمایش حجم پوشه و فایل در لینوکس :
شما میتوانید با وارد کردن این دستورات در سرور مجازی لینوکس کار خود را راحت کنید.
شما میتوانید برای مشاهده اندازه یک پوشه از دستور du استفاده کنید و همینطور برای مشاهده مقدار فضای
خالی دیسک از دستور df استفاده کنید.
دستور du برای نشان دادن اندازه ی پوشه :
شما میتوانید با وارد کردن این دستور یک لیست از پوشه هایی که در پوشه ی جاری وجود دارند را به همراه اندازه ی آن ها
را مشاده کنید.
برای آنکه اندازه ی یک پوشه ی مشخص شده را مشاهده کنید فقط باید مسیر آن را بعد از دستور وارد کنید مثل دستور زیر :
du /home/JavanServer
دستور du -h نیز موجب میشود که دستور du علاوه بر اندازه پوشه ها، اندازه ی فایل ها را نشان دهد.
دستور du -c برای مواردی به کار برده میشود که میخواهید مقدار کل را مشاهده کنید.
du -s این سویچ فقط محتوای پوشه ها را نشان میدهد و اندازه ی پوش هایی که در پوشه های اصلی میباشد
را پاک میکند.
دستور du- S برای حذف کردن فایل ها و پوشه ها از نتیجه میباشد میتوانید از سوییچ X و یا exclude استفاده کنید.
به مثال زیر توجه کنید، lمثال زیر اندازه ی محتوای پوشه را به غیر از فایل ها و پوشه هایی که mp3 هم شامل آن میشود
نشان میدهد.
du –exclude=mp3
برای نشان دادن اطلاعات سیستم فایل و فضای دیسک نیز میتوانید از دستور زیر استفاده کنید :
df
نتیجه ای که دریافت میکنید به صورت زیر خواهد بود :
Filesystem ۱K-blocks Used Available Use% Mounted on
/dev/vda ۲۰۵۰۹۳۰۸ ۱۰۲۰۰۷۲۰ ۹۲۴۳۷۳۲ ۵۳% /
none ۴ ۰ ۴ ۰% /sys/fs/cgroup
udev ۲۴۳۹۹۲ ۴ ۲۴۳۹۸۸ ۱% /dev
tmpfs ۵۰۷۲۸ ۴۱۶ ۵۰۳۱۲ ۱% /run
none ۵۱۲۰ ۴ ۵۱۱۶ ۱% /run/lock
none ۲۵۳۶۳۲ ۰ ۲۵۳۶۳۲ ۰% /run/shm
none ۱۰۲۴۰۰ ۰ ۱۰۲۴۰۰ ۰% /run/user
برای آنکه اطلاعات را خوانا تر دریافت کنید مینوانید از سوئیچ h استفاده کنید :
df -h
نتیجه ای که دریافت میکنید به شکل زیر خواهد بود :
Filesystem Size Used Avail Use% Mounted on
/dev/vda ۲۰G ۹٫۸G ۸٫۹G ۵۳% /
none ۴٫۰K ۰ ۴٫۰K ۰% /sys/fs/cgroup
udev ۲۳۹M ۴٫۰K ۲۳۹M ۱% /dev
tmpfs ۵۰M ۴۱۶K ۵۰M ۱% /run
none ۵٫۰M ۴٫۰K ۵٫۰M ۱% /run/lock
none ۲۴۸M ۰ ۲۴۸M ۰% /run/shm
none ۱۰۰M ۰ ۱۰۰M ۰% /run/user