Man*_*j R 3 linux disk-space-utilization process sles
在我们的 linux 系统 (suse) 上,其中一个分区是 nfs 挂载的,并且某些进程不断占用其中的磁盘空间,留下零字节要写入。我怎样才能找出正在占用磁盘空间的这个进程或守护进程?有什么办法可以用 ps -ef 检入 /proc 吗?
小智 5
您可以使用lsof查看哪些进程打开了哪些文件。值得查看手册页,因为需要根据文件的写入频率、文件所在的位置以及 NFS 分区的挂载方式来调整参数。
例如,要查看哪些进程正在使用/mount/nfs_partition目录中打开的文件并每 2 秒刷新一次,您将使用:
lsof -Nr 2 -- /mount/nfs_partition
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3161 次 |
| 最近记录: |