在 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