پاسخ به:دستورات لینوکس
چهارشنبه 8 شهریور 1391 1:45 AM
دستور du
دستور du 
دستور du برای دیدن فضاهای اشغال شده توسط فایل ها و دیگر اجزای داخل دایرکتوری ممورد نظر است
شکل کلی دستو ر به این شکل هستش
کد:
du [OPTION]... [FILE
چند مثال:
1-اگه دستور du رو به صورت هیچ اپشنی بزنین فقط حجم دایرکتوری های داخل اون فایل و ساب دایرکتوری هاشون رو نشون میده
کد:
root@192.168.1.43:/var/log# du 756 ./account 2140 ./apache2 320 ./installer/cdebconf 684 ./installer 12 ./fsck 36 ./apt
اگه اعداد قابل فهم نیستن میتونین از اپشن -h استفاده کنین
کد:
root@192.168.1.43:/var/log# du -h 760K ./account 2.1M ./apache2 320K ./installer/cdebconf 684K ./installer 12K ./fsck 36K ./apt
2- اگه میخاین که فقط حجم فایلای داخل فولدر مورد نظر رو ببینین بدون هیچ ساب دایرکتوری این دستورو بزنین
کد:
root@192.168.1.43:/var# du -sh * 2.9M backups 103M cache 109M lib 4.0K local 8.0K lock 11M log 4.0K mail 4.0K opt 84K run 12K spool 4.0K tmp 12G www
3-اگه فقط حجم یک دایرکتوری خاصی رو می خاین ببینین از اپشن -s استفاده کنین
کد:
root@192.168.1.43:/# du -s /var/log 10404 /var/log root@95-168-161-82:/#
4-اگه میخاین حجم یک سری فایل با فرمت خاص و به همراه حجمشون ببینین دستورو این جوری بزنین
کد:
root@192.168.1.43:/var/www//files# du -h *.rar 416M backtrack4.r2.www.-------------.com.part3.rar 382M backtracktutorials.www.-------------.com.part1.rar 382M backtracktutorials.
** دارالولایه **