Linux 技术手札

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
Exit mobile version