在Linux系统中,查看文件夹的磁盘使用情况通常使用du
(Disk Usage)命令,它可以估计文件和目录占用的磁盘空间。以下是一些常用的du
命令及其参数:
du [选项]... [目录]...
-h
:以人类可读的格式显示大小(例如,K、M、G)。-s
:仅显示总计,不显示子目录和文件的详细信息。-c
:除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。--max-depth=N
:限制显示的深度,N为数字。例如,--max-depth=1
只会显示当前目录的大小和其直接子目录的大小。du -h .
/home/user
)的总磁盘使用情况:du -sh /home/user
du --max-depth=1 -h
du -sh /home/user /var/log
du
命令显示的是估计值,可能与实际使用的磁盘空间略有差异,特别是当文件被删除但仍有进程打开时。du
命令可能需要一些时间来完成计算。du
命令运行缓慢,可以尝试使用--exclude
选项排除不需要计算的目录,例如:du --exclude=/path/to/exclude -sh /home/user
ncdu
(NCurses Disk Usage)工具,它提供了一个交互式的界面来浏览和查看目录的磁盘使用情况。领取专属 10元无门槛券
手把手带您无忧上云