經常會遇到Linux磁盤空間使用率高的問題,此時就需要分析哪些文件占用空間較大。
一般情況下,通過df -h即能識別哪個目錄使用率高,再通過du -sh *便能識別哪個文件占用空間最大。
但對於根目錄,常會有疑惑,進入跟目錄發現有很多子文件系統,該如何識別究竟是哪些文件吃掉了根目錄的空間呢?
實際上通過df -h可以看到根目錄下哪些文件系統是有單獨掛載磁盤的,除此以外的就是根目錄所掛載磁盤真正的用途所在,一般像usr、lib、dev、home、etc等都是直接存放在rootvol上的,所以只要對這些目錄進行分析就可以知道問題出在哪兒。