功能 | 命令 |
列出所有打开的文件 | lsof |
查看谁正在使用某个文件 | lsof /filepath/file |
列出某个程序所打开的文件信息 | lsof -c MySQL |
列出多个程序多打开的文件信息 | lsof -c mysql -c apache |
通过某个进程号显示该进行打开的文件 | lsof -p 1 |
列出多个进程号对应的文件信息 | lsof -p 123,456,789 |
列出某个用户打开的文件信息 | lsof -u username |
某个用户组所打开的文件信息 | lsof -g 5555 |
列出某个用户以及某个程序所打开的文件信息 | lsof -u test -c mysql |
列出所有的网络连接 | lsof -i |
列出所有tcp 网络连接信息 | lsof -i tcp |
列出所有udp网络连接信息 | lsof -i udp |
列出谁在使用某个端口 | lsof -i :3306 |
列出谁在使用某个特定的tcp端口、udp端口 | lsof -i tcp:80 ;lsof -i udp:55 |