Linux 用 du 查看文件大小、df 查看磁盘使用情况

技术分享 2017-12-19
Linux 用 du 查看文件大小、df 查看磁盘使用情况

du 与 df 命令速查:du 查看目录/文件占用,df 查看磁盘使用,附 -h、-a、-s、--max-depth 等常用选项说明。

du 命令

常用选项:-h 以可读单位显示;-a 显示目录及其下文件占用;-s 只显示目录总占用、不显示子目录与文件。

du -h                          可读方式显示当前目录下全部目录(含子目录)
du -a -h                       显示当前目录下全部目录与文件(含子目录)
du -a -h --max-depth=1         查看当前目录下一级的文件与目录
du -s -h                       查看当前目录总大小

df 命令

df -h    以人类易读的格式输出(如 1K、1M、1G)

常用选项:-a 全部文件系统列表;-h 可读方式显示;-H 同 -h 但按 1K=1000 计算;-i 显示 inode 信息;-k 区块为 1024 字节;-l 只显示本地文件系统;-m 区块为 1048576 字节;--no-sync 忽略 sync;-P 输出 POSIX 格式;--sync 取信息前先执行 sync;-T 显示文件系统类型。