查看进程打文件大小
查看进程打文件大小
如何查看Linux那个进程的打开了大文件
要查看Linux中哪个进程打开了大文件,可以使用lsof命令。lsof是一个用于显示已打开的文件的工具。
以下是使用lsof命令来查看Linux中哪个进程打开了大文件的步骤:
-
打开终端。
-
输入以下命令并按下Enter键:
sudo lsof | awk '{ if($7 > 1048576000) print $0 }'
这个命令会列出所有打开的文件,并筛选出文件大小超过1MB的文件。
-
命令执行后,终端会显示所有满足条件的打开文件的相关信息,包括进程ID、进程名称、文件描述符、文件类型以及文件路径等。
-
在结果中找到你想要的大文件所对应的进程ID和进程名称。
请注意,上述命令使用sudo来获取更高权限以访问系统级别的信息。如果你没有sudo权限,请联系管理员或者使用其他适用于你的权限级别的命令。