这将递归地显示每个子目录的大小。
- 使用 ncdu 命令
ncdu(NCurses Disk Usage)是一个基于 ncurses 的磁盘使用分析工具,提供了一个交互式界面。
安装 ncdu
在 Debian/Ubuntu 系统上:
bash
sudo apt-get install ncdu
在 CentOS/RHEL 系统上:
bash
sudo yum install ncdu
使用 ncdu
bash
ncdu /path/to/directory
- 使用 df 命令
虽然 df(Disk Free)命令主要用于查看文件系统的整体磁盘使用情况,但你可以通过它了解挂载点的使用情况。
查看所有挂载点的磁盘使用情况
bash
df -h
- 使用 ls 命令查看单个文件大小
虽然 ls 主要用于列出目录内容,但它也可以显示文件的大小。
列出目录中的文件及其大小
bash
ls -lh /path/to/directory
- 使用 tree 命令(可选)
tree 命令可以显示目录结构,结合 -h 和 -d 参数可以显示目录的大小。不过,tree 默认可能不安装,需要手动安装。
安装 tree
在 Debian/Ubuntu 系统上:
bash
sudo apt-get install tree
在 CentOS/RHEL 系统上:
bash
sudo yum install tree
使用 tree 显示目录大小
bash
tree -h -d -L 1 /path/to/directory
-h 表示人类可读的格式,-d 表示只列出目录,-L 1 表示显示深度为 1 的目录层次。
这些工具和命令可以帮助你轻松地查看目录的磁盘使用情况。根据你的具体需求选择最适合的工具。
文档更新时间: 2024-12-18 17:56 作者:admin