Command-Line-Interface
磁碟使用情況 (du) 顯示 TB 而不是 MB
我在執行時遇到一個問題
du
,它沒有以兆字節為單位顯示使用情況(正如-m
switch 所期望的那樣),而是 TB:$ du -mhs /mnt/b 2.0T /mnt/b
如何獲得更精細的結果?
單獨使用該
-m
選項以 1 兆字節塊為單位顯示磁碟使用情況。請注意,磁碟使用情況將顯示為整數,即只有一個沒有單位大小的數字。該
-h
開關“覆蓋”該-m
開關,並將顯示磁碟使用情況,而不是任何大小的塊,而是以人類可讀的格式,根據需要轉換為 GB 和 TB。該數字將包括單位尺寸,如 k、M、G、T
您需要刪除“h”。這會將所有內容轉換為最接近的大小格式,覆蓋另一個參數。
所以正確的命令是
du -ms /mnt/b