找出谁在使用某个文件:# lsof /path/to/file
列出所有由某个PID对应的进程打开的文件:# lsof -p pidNum
列出所有TCP网络连接:# lsof -i tcp
找到使用某个端口的进程:# lsof -i :25
合起来:#lsof -i tcp:25
详见: http://heikezhi.com/2011/06/19/swiss-army-knife-of-unix-debugging-lsof/
本文详细介绍了如何使用lsof命令来监控和管理Unix系统中文件、进程、TCP网络连接等资源,包括查找使用特定文件的进程、查看由特定PID对应进程打开的文件、列出所有TCP网络连接以及定位使用特定端口的进程。
找出谁在使用某个文件:# lsof /path/to/file
列出所有由某个PID对应的进程打开的文件:# lsof -p pidNum
列出所有TCP网络连接:# lsof -i tcp
找到使用某个端口的进程:# lsof -i :25
合起来:#lsof -i tcp:25
详见: http://heikezhi.com/2011/06/19/swiss-army-knife-of-unix-debugging-lsof/
3740

被折叠的 条评论
为什么被折叠?