管理磁盘空间并查找磁盘空间的大量消耗者

管理磁盘空间并查找磁盘空间的大量消耗者

好的,在 Ubuntu Mate 18.04 中运行该命令

$df-h

返回以下内容

udev             32G    0    32G    0%    /dev 
tmpfs           6.3G    2.4M    6.3G    1%    /run 
/dev/sdc2        40G    36G    1.4G    97%    / 
tmpfs            32G    187M    32G    1%    /dev/shm 
tmpfs           5.0M    4.0K    5.0M    1%    /run/lock 
tmpfs            32G    0    32G    0%    /sys/fs/cgroup
/dev/sdc1       549M    5.8M    544M    2%    /boot/efi 
/dev/sdc3       630G    94G    505G    16%    /home 
tmpfs           6.3G    56K    6.3G    1%    /run/user/1000

如何确定哪些文件占用了 /sdc2 上最多的空间?

答案1

对于命令行答案,du -a -h --all | sort -h将显示当前目录及其子目录中的文件。移动到 /sdc2 的根目录后执行该操作。

或者,安装北卡罗莱纳大学然后运行
sudo apt install ncdu

然后运行它,也从 /sdc2 的根目录运行,查看哪些目录占用了最多的空间,然后转到该目录并运行 ls -h 来查找相关文件。

您还可以使用它find -type f -exec du -Sh {} + | sort -rh | head -n 10来查找最大的 10 个文件;同样,从 /sdc2 的根目录开始。

相关内容