前言:我正在运行 Ubuntu 18.04。如果需要,我可以提供更多信息。
不知何故,我的磁盘在短短几个小时内就自行填满了数百 GB 的空白空间。磁盘分析器显示根目录中大约有 170 GB 的数据。我的硬盘是 1 TB。我没有看到其他文件可以占用另外 800 GB,但当我在文件管理器中查看磁盘时,系统告诉我剩余空间不到 1 GB。我之前确实删除了一些总计 500 GB 的大型日志文件,但我没有看到任何替代它们的东西。这些警告和问题今天出现了。我不知道发生了什么变化。
答案1
您可以使用以下方式查看大型打开的文件
sudo lsof / | \
awk '{if(\$7 > 1048576) print \$7/1048576 \"MB\" \" \" \$9 }' | \
sort -n -u
(将1048576
(1GB)更改为较小的数字以查看其他文件)。
要查看打开的、删除的文件,
sudo lsof / | egrep 'PID|\(deleted\)'