是否可以知道谁在使用保留的磁盘空间,即哪个进程正在使用它?我试图了解哪个进程正在尝试耗尽保留的磁盘空间。我是这个领域的新手,没有任何线索。
答案1
这个问题没有单一的答案。
使用 df -h 命令可以查看文件夹所占用的空间,以 GiB 为单位。您可以对每个文件夹运行 du -ah 命令。此命令为您提供所在目录中的文件大小。
du -ah /home/user
例如,如果你不想看到文件目录中.txt文件的大小,那么你需要添加--exclude参数:
du -ah --exclude = "*. txt" /home/user
du命令相关的参数有很多,通过这些参数你可以了解到你想要的信息。
通过输入曼杜,您可以访问参数列表。
您仍然可以通过安装更简单的工具进行监控。我可以推荐你NCurses。有了这个程序,您就可以列出而不需要 du 参数。
通过使用 Grafana 等高级监控工具监控您的系统,您可以通过您创建的触发器接收通知。