怎么看一个目录的大小linux
怎么看一个目录的大小linux详细介绍
在 Linux 系统里,可借助以下命令查看目录大小:
1.
du 命令
du(disk usage)是一个常用命令,可用于估算文件空间使用量。
- 查看当前目录下每个子目录的大小
bash
这里的-h选项是把结果以人类可读的格式呈现,像 KB、MB、GB 等。
- 查看当前目录的总大小
bash
-s选项是只显示汇总信息,也就是当前目录的总大小。
- 查看指定目录的总大小
bash
/path/to/directory
把/path/to/directory替换成你想查看的目录路径。
2.
ncdu 命令
ncdu(NCurses Disk Usage)是一个交互式工具,能以可视化的方式查看目录大小。
- 安装
ncdu
如果系统里没有安装ncdu,可使用包管理器来安装。以 Ubuntu 为例:
bash
ncdu
- 使用
ncdu
bash
ncdu /path/to/directory
同样,把/path/to/directory替换成你要查看的目录路径。执行该命令后,会显示一个交互式界面,列出目录下各子目录和文件的大小,你能通过上下箭头键选择目录,按Enter键进入子目录,按q键退出。
3.
df 命令
df(disk free)命令主要用于显示文件系统的磁盘使用情况,不过也能用来查看挂载点的总大小。
bash
/path/to/directory
912df /path/to/directory
此命令会显示包含指定目录的文件系统的使用情况,其中包含总大小、已用空间、可用空间等信息。
总结来说,du命令适合查看具体目录的大小,ncdu适合以交互方式查看目录结构和大小,df命令适合查看文件系统的整体使用情况。