lsof命令是一个用来列出当前系统打开的文件的工具,可以列出正在使用的文件、网络连接等信息。使用方法如下:
1.列出所有打开的文件:
lsof
2.列出指定进程打开的文件:
lsof -p <pid>
3.列出指定用户打开的文件:
lsof -u <username>
4.列出指定文件名的进程:
lsof <filename>
5.列出指定端口的进程:
lsof -i :<port>
6.列出指定IP地址和端口的进程:
lsof -i <ip>:<port>
7.列出指定文件系统的进程:
lsof <filesystem>
8.列出指定目录下的进程:
lsof <directory>
9.列出指定用户和进程的文件:
lsof -u <username> -p <pid>
10.列出指定文件类型的进程:
lsof -F <type>
其中,