Linux 查看目錄佔用空間 — du

在 Linux 下要旦看目錄佔用多少空間, 可以用內建的 du 指令, du 指令有很多種用法, 以下是 du 的一些常用例子。

以下指令會顯示 /home/phpini 目錄及裡面所有副目錄使用的空間:

# du /home/phpini

上面的例子會以 disk blocks 作為單位, 可讀性較低, 加上 -h 參數可以顯示較易讀的數值, 會自動轉換為 K, M, G, T 等單位:

# du -h /home/phpini

du 預設會顯示目錄及裡面的副目錄佔用的空間, 如果只想直接顯示查詢目錄所佔用的空間, 可以加上 -s (即 summary) 參數:

# du -sh /home/phpini

du 另一個常用的參數是 -mtime, 加上 -mtime 參數後, du 會以檔案修改時間作為分類, 即可查看不同時間點所用的空間:

# du -h –time /home/phpini



Leave a Reply