您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關linux中du命令怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
du命令的英文全稱是“Disk Usage”,即用于查看磁盤占用空間的意思。但是與df命令不同的是du命令是對文件和目錄磁盤使用的空間的查看,而不是某個分區。
du 選項
顯示每個文件和目錄的磁盤使用空間。
說明 | |
---|---|
-a | 顯示所有目錄或文件的大小 |
-b | 以byte為單位,顯示目錄或文件的大小 |
-c | 顯示目錄或文件的總和 |
-k | 以KB為單位輸出 |
-m | 以MB為單位輸出 |
-s | 僅顯示目錄或文件的總計數值 |
-h | 以K,M,G為單位,提高信息可讀性 |
-x | 跳過不同的文件系統目錄 |
-S | 顯示目錄的大小,但不含子目錄大小。 |
-D | 顯示指定符號鏈接的源文件大小 |
實例1:顯示目錄或者文件所占空間
[root@tonyx home]# du4 ./tonyxu/.mozilla/plugins 4 ./tonyxu/.mozilla/extensions 12 ./tonyxu/.mozilla 4 ./tonyxu/.gnome2 40 ./tonyxu 44 . 說明: 只顯示當前home目錄及子目錄的大小,最下面的44為當前目錄總計數
實例2:顯示指定文件所占空間
[root@tonyx etc]# du inittab4 inittab
實例3:查看指定目錄所占空間
[root@tonyx home]# du tonyxu4 tonyxu/.mozilla/plugins 4 tonyxu/.mozilla/extensions 12 tonyxu/.mozilla 4 tonyxu/.gnome2 40 tonyxu
實例4:顯示文件和目錄
[root@tonyx home]# du -ah tonyxu4.0K tonyxu/.mozilla/plugins 4.0K tonyxu/.mozilla/extensions 12K tonyxu/.mozilla 4.0K tonyxu/.bash_history 4.0K tonyxu/.gnome2 4.0K tonyxu/.viminfo 4.0K tonyxu/.bash_profile 4.0K tonyxu/.bash_logout 4.0K tonyxu/.bashrc 40K tonyxu
實例5:顯示兩個目錄所占磁盤空間大小
[root@tonyx tmp]# du yum yum.bake4 yum 8 yum.bake
實例6:var目錄中的某個文件太大,就可以使用如下命令查看
[root@tonyx tonyxu]# du -s /var/*|sort -nr468216 /var/cache 61260 /var/lib 1852 /var/log1172 /var/www 160 /var/spool 148 /var/run 16 /var/tmp 16 /var/lock 8 /var/empty 8 /var/db 4 /var/yp 4 /var/preserve 4 /var/opt 4 /var/nis 4 /var/local4 /var/gdm 4 /var/games 4 /var/crash 4 /var/account 0 /var/mail 說明: Sort -nr 從大到小排列倒敘排列,將占用磁盤空間最大的文件最先顯示出來,即可及時處理。運維當中,非常重要的命令,需牢記
關于“linux中du命令怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。