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>
其中,