lsof
列出当前系统打开的文件描述符工具。可以得知感兴趣的描述符是被哪些进程使用
同样,我们看看相关参数
参数 | 描述 |
---|---|
-i | 显示sokcet文件描述符 |
-c | 显示指定的命令打开的所有文件描述符 |
-t | 仅显示打开了目标文件描述符的进程pid |
老规矩,上几个例子
执行任务 | 命令 |
---|---|
列出所有的网络链接 | lsof -i |
列出所有udp的网络链接 | lsof -i udp |
列出谁在使用某个端口 | lsof -i :3306 |
列出谁在使用特定的tcp端口 | lsof -i tcp:80 |
根据文件描述范围列出文件信息 | lsof -d 2-3 |