
在unix中如何找到/home目錄(包括其所有子目錄)所佔用的空間(以位元組為單位)。
du 指令輸出的數量 千拜耶由每個子目錄使用。如果您已超出配額並且想要找出哪個目錄擁有最多文件,則非常有用。但在我的例子中我應該如何使用 tat 呢?
答案1
du -bs ~
將列印出總空間以位元組為單位在您的主目錄及其所有子目錄中使用,儘管您可能會發現du -hs
列印更友善的數字。
也可以看看man du
(也可能是 serverfault.com 或 superuser.com 問題)
答案2
嘗試這個:
du --bytes /home
如果你真的只想要這個數字:
du --bytes -s /home|cut -f 1
答案3
雖然它不使用命令列,但我喜歡使用目錄統計查看空間的使用情況。我只是一個視覺型的人。