Linux 存储占用查看命令
Linux 存储占用查看命令
目录
图形界面工具
1. 磁盘占用分析器 (Disk Usage Analyzer)
• 位置:应用程序菜单 > 工具
• 功能:图形化显示文件和目录的磁盘使用情况,适合快速浏览和分析大文件夹。
2. 磁盘工具 (Disk Utility)
• 名称:Disks
• 位置:应用程序菜单
• 功能:管理磁盘分区、格式化、挂载和卸载,适合进行低级磁盘操作。
3. 系统监视器 (System Monitor)
• 位置:应用程序菜单
• 功能:实时监控系统资源,包括存储使用情况,可以查看各挂载点的总容量、已用空间和可用空间。
命令行工具
1. df 命令
• 功能:显示文件系统的磁盘使用情况。
• 常用选项:
• -h:以人类可读的格式显示(如K、M、G)。
• 示例:
df -h
2. du 命令
• 功能:估算文件和目录的磁盘使用情况。
• 常用选项:
• -h:以人类可读的格式显示。
• --max-depth=N:限制显示的目录深度。
• 示例:
du -h --max-depth=1 /path/to/directory
3. pydf 命令
• 功能:df 的增强版,提供更详细和直观的磁盘使用信息。
• 安装:
sudo apt install pydf
• 示例:
pydf
4. ls 命令
• 功能:列出目录内容,结合选项可显示文件大小。
• 常用选项:
• -lh:以人类可读的格式显示文件大小。
• 示例:
ls -lh /path/to/directory
查看指定目录下第一级目录的空间占比
使用 du 命令
-
打开终端:按
Ctrl + Alt + T。 -
运行命令:
du -h --max-depth=1 /path/to/directory• 解释:
◦-h:人类可读格式。
◦--max-depth=1:仅显示第一级子目录。 -
排序输出结果(可选):
du -h --max-depth=1 /path/to/directory | sort -hr• 解释:
◦sort -hr:按人类可读数字倒序排序(从大到小)。
示例:
du -h --max-depth=1 /home/user/Documents | sort -hr
使用 ncdu 工具
-
安装
ncdu:sudo apt update sudo apt install ncdu -
运行
ncdu:ncdu /path/to/directory -
操作界面:
• 使用箭头键导航,按d删除目录,按q退出。
使用图形化工具
• 磁盘使用分析器 (Disk Usage Analyzer):
- 打开应用程序菜单,搜索并打开“磁盘使用分析器”。
- 点击“扫描文件夹”,选择目标目录。
- 查看各子目录的大小,适合直观分析。
其他相关命令
stat 命令
• 功能:显示文件或文件系统的状态信息。
• 示例:
stat /path/to/file
mount 命令
• 功能:显示当前挂载的文件系统。
• 示例:
mount | column -t
find 命令
• 功能:查找文件和目录,结合其他命令可分析磁盘使用。
• 示例:
find /path/to/directory -type f -size +100M
总结
• 图形界面工具适合快速浏览和不熟悉命令行的用户。
• 命令行工具如 du 和 df 提供强大的功能和灵活性,适合深入分析和自动化脚本。
• ncdu 等工具结合了命令行的强大和图形界面的易用性,适合需要交互式分析的用户。
• 其他命令如 stat、mount 和 find 可以辅助进行更详细的系统监控和文件管理。

浙公网安备 33010602011771号