预留磁盘空间

预留磁盘空间

是否可以知道谁在使用保留的磁盘空间,即哪个进程正在使用它?我试图了解哪个进程正在尝试耗尽保留的磁盘空间。我是这个领域的新手,没有任何线索。

答案1

这个问题没有单一的答案。

使用 df -h 命令可以查看文件夹所占用的空间,以 GiB 为单位。您可以对每个文件夹运行 du -ah 命令。此命令为您提供所在目录中的文件大小。

du -ah /home/user

例如,如果你不想看到文件目录中.txt文件的大小,那么你需要添加--exclude参数:

du -ah --exclude = "*. txt" /home/user

du命令相关的参数有很多,通过这些参数你可以了解到你想要的信息。

通过输入曼杜,您可以访问参数列表。

您仍然可以通过安装更简单的工具进行监控。我可以推荐你NCurses。有了这个程序,您就可以列出而不需要 du 参数。

通过使用 Grafana 等高级监控工具监控您的系统,您可以通过您创建的触发器接收通知。

相关内容