新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
細(xì)說du命令使用方法
du命令的英文全稱是“Disk Usage”,即用于查看磁盤占用空間的意思。但是與df命令不同的是du命令是對文件和目錄磁盤使用的空間的查看,而不是某個分區(qū),下面詳細(xì)講解一下du命令使用方法。

成都創(chuàng)新互聯(lián)是一家以網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、品牌設(shè)計、軟件運維、seo優(yōu)化排名、小程序App開發(fā)等移動開發(fā)為一體互聯(lián)網(wǎng)公司。已累計為成都柴油發(fā)電機等眾行業(yè)中小客戶提供優(yōu)質(zhì)的互聯(lián)網(wǎng)建站和軟件開發(fā)服務(wù)。
1.命令格式
du 選項
2.命令功能
顯示每個文件和目錄的磁盤使用空間。
3.命令參數(shù)
| 說明 | |
|---|---|
| -a | 顯示所有目錄或文件的大小 |
| -b | 以byte為單位,顯示目錄或文件的大小 |
| -c | 顯示目錄或文件的總和 |
| -k | 以KB為單位輸出 |
| -m | 以MB為單位輸出 |
| -s | 僅顯示目錄或文件的總計數(shù)值 |
| -h | 以K,M,G為單位,提高信息可讀性 |
| -x | 跳過不同的文件系統(tǒng)目錄 |
| -S | 顯示目錄的大小,但不含子目錄大小。 |
| -D | 顯示指定符號鏈接的源文件大小 |
實例
實例1:顯示目錄或者文件所占空間
[root@tonyx home]# du
4 ./tonyxu/.mozilla/plugins
4 ./tonyxu/.mozilla/extensions
12 ./tonyxu/.mozilla
4 ./tonyxu/.gnome2
40 ./tonyxu
44 .
說明:
只顯示當(dāng)前home目錄及子目錄的大小,最下面的44為當(dāng)前目錄總計數(shù)
實例2:顯示指定文件所占空間
[root@tonyx etc]# du inittab
4 inittab
實例3:查看指定目錄所占空間
[root@tonyx home]# du tonyxu
4 tonyxu/.mozilla/plugins
4 tonyxu/.mozilla/extensions
12 tonyxu/.mozilla
4 tonyxu/.gnome2
40 tonyxu
實例4:顯示文件和目錄
[root@tonyx home]# du -ah tonyxu
4.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.bake
4 yum
8 yum.bake
實例6:var目錄中的某個文件太大,就可以使用如下命令查看
[root@tonyx tonyxu]# du -s /var/*|sort -nr
468216 /var/cache
61260 /var/lib
1852 /var/log
1172 /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/local
4 /var/gdm
4 /var/games
4 /var/crash
4 /var/account
0 /var/mail
說明:
Sort -nr 從大到小排列倒敘排列,將占用磁盤空間最大的文件最先顯示出來,即可及時處理。運維當(dāng)中,非常重要的命令,需牢記
標(biāo)題名稱:細(xì)說du命令使用方法
轉(zhuǎn)載注明:http://www.5511xx.com/article/dhhepss.html


咨詢
建站咨詢
