計算目錄所使用的容量
#du 可以查看個目錄下的檔案總大小,參數 -s summarize 預設使用 Kilo bytes 為單位,所以下面看到的是 15376K.
[root@benjr ~]# du -s 15376 .
參數 -h human 使用一般人容易閱讀的方式來顯示容量.
[root@benjr ~]# du -sh 16M .
可以指定顯示單位為 K (Kilo) 或是 M(Mega) .
-k 指定使用 Kilo bytes 為單位
-m 指定使用 Mega bytes 為單位
[root@benjr ~]# du -sk * 15376 . [root@benjr ~]# du -sm * 16M .
計算目錄中各個子目錄分別的容量
#du 會同時顯示該資料夾下面所有目錄的大小,如果只需要得知該目錄(包含子目錄)時,就需要搭配 find 一起使用.
[root@benjr ~]# find /home -maxdepth 1 -type d -exec du -sh {} \; 40M /home 20M /home/user1 20M /home/user2
如果是要知道算磁碟 (Disk) ,磁區 (partition) 所使用的容量,,可以透過 #df – https://benjr.tw/23507 或是 bash shell script – https://benjr.tw/66816 來查詢.
沒有解決問題,試試搜尋本站其他內容
One thought on “Linux command – du”