在Linux系统中,查看目录大小可以通过多种命令实现,以下是几种常用的方法:
du
命令du
(Disk Usage)命令用于估算文件和目录所占用的磁盘空间。
du -sh 目录路径
-s
表示总结(summarize),只显示总计大小。-h
表示以人类可读的格式显示(例如:K、M、G)。示例:
du -sh /home/user/documents
如果你想查看每个子目录的大小,可以去掉 -s
参数:
du -h /home/user/documents
ncdu
工具ncdu
是一个基于ncurses的磁盘使用分析工具,它提供了一个交互式的界面来查看目录大小。
安装: 在Debian/Ubuntu系统上:
sudo apt-get install ncdu
在CentOS/RHEL系统上:
sudo yum install ncdu
使用:
ncdu /home/user/documents
tree
命令结合 du
tree
命令可以显示目录树结构,结合 du
可以更直观地看到每个文件和子目录的大小。
安装: 在Debian/Ubuntu系统上:
sudo apt-get install tree
在CentOS/RHEL系统上:
sudo yum install tree
使用:
tree -h /home/user/documents
sudo
提升权限。sudo
提升权限。du
的输出可能会很长。可以使用管道和 less
或 more
来分页查看。du
的输出可能会很长。可以使用管道和 less
或 more
来分页查看。通过以上方法,你可以有效地查看Linux系统中目录的大小,并根据需要进行相应的管理和优化。
领取专属 10元无门槛券
手把手带您无忧上云