Files
chill_notes/Linux/查看目录大小.md
2026-04-21 20:19:50 +08:00

893 B
Executable File
Raw Blame History

查看目录大小

du 命令

# 查看当前目录总大小
du -sh

# 查看当前目录下各子目录大小
du -h --max-depth=1

# 查看指定目录大小
du -sh /path/to/dir

# 查看目录下各子目录大小
du -sh /path/to/dir/*

# 按大小排序显示(当前目录)
du -sh * | sort -rh

# 查看隐藏目录
du -sh .[!.]* 2>/dev/null

# 查找大于 100M 的文件
find . -type f -size +100M -exec du -h {} \;

df 命令(查看磁盘使用情况)

# 查看磁盘使用情况
df -h

# 查看 inode 使用情况
df -i

# 查看特定文件系统
df -h /home

ncdu更友好的交互式工具

# 安装
yum install ncdu    # CentOS
apt install ncdu    # Ubuntu

# 交互式查看(按大小排序)
ncdu /

# 只显示大于 100MB
ncdu --max-size 100M /

参考:du 命令详解