du[選項][文件]
2.命令功能顯示每個文件和目錄的磁盤使用空間。
3.命令參數說明-a顯示所有目錄或文件的大小-b以byte為單位,顯示目錄或文件的大小-c顯示目錄或文件的總和-k以KB為單位輸出-m以MB為單位輸出-s僅顯示目錄或文件的總計數值-h以K,M,G為單位,提高信息可讀性-x跳過不同的文件系統目錄-S顯示目錄的大小,但不含子目錄大小。-D顯示指定符號鏈接的源文件大小實例實例1:顯示目錄或者文件所占空間[root@tonyx home]# du4 ./tonyxu/.mozilla/plugins4 ./tonyxu/.mozilla/extensions12 ./tonyxu/.mozilla4 ./tonyxu/.gnome240 ./tonyxu44 .說明:只顯示當前home目錄及子目錄的大小,最下面的44為當前目錄總計數實例2:顯示指定文件所占空間
[root@tonyx etc]# du inittab 4 inittab實例3:查看指定目錄所占空間
[root@tonyx home]# du tonyxu4 tonyxu/.mozilla/plugins4 tonyxu/.mozilla/extensions12 tonyxu/.mozilla4 tonyxu/.gnome240 tonyxu實例4:顯示文件和目錄
[root@tonyx home]# du -ah tonyxu4.0K tonyxu/.mozilla/plugins4.0K tonyxu/.mozilla/extensions12K tonyxu/.mozilla4.0K tonyxu/.bash_history4.0K tonyxu/.gnome24.0K tonyxu/.viminfo4.0K tonyxu/.bash_profile4.0K tonyxu/.bash_logout4.0K tonyxu/.bashrc40K tonyxu實例5:顯示兩個目錄所占磁盤空間大小
[root@tonyx tmp]# du yum yum.bake4 yum8 yum.bake實例6:var目錄中的某個文件太大,就可以使用如下命令查看
[root@tonyx tonyxu]# du -s /var/*|sort -nr468216 /var/cache61260 /var/lib1852 /var/log1172 /var/www160 /var/spool148 /var/run16 /var/tmp16 /var/lock8 /var/empty8 /var/db4 /var/yp4 /var/preserve4 /var/opt4 /var/nis4 /var/local4 /var/gdm4 /var/games4 /var/crash4 /var/account0 /var/mail說明:Sort -nr 從大到小排列倒敘排列,將占用磁盤空間最大的文件最先顯示出來,即可及時處理。運維當中,非常重要的命令,需牢記
本文轉載地址:http://www.linuxprobe.com/linux-du.html
http://xxxxxx/Linuxjc/1137415.html TechArticle