歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

du 命令秘籍

du 命令秘籍


du 命令秘籍


導讀du命令是檢查硬盤使用情況,統計文件或目錄及子目錄使用硬盤的空間大小。參數的不同組合,可以更快的提高工作效率,以下僅列出了經常使用到的參數,如需更詳細的信息,請用man du命令來獲得。1.命令格式

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

Copyright © Linux教程網 All Rights Reserved