NAME
lsof – list open files
2、lsof 常用用法
2.1 监控打开的文件、设备
查看文件、设备被哪些进程占用
3.命令参数:
-a 列出打开文件存在的进程
-c<进程名> 列出指定进程所打开的文件
-g 列出GID号进程详情
-d<文件号> 列出占用该文件号的进程
+d<目录> 列出目录下被打开的文件
+D<目录> 递归列出目录下被打开的文件
-n<目录> 列出使用NFS的文件
-i<条件> 列出符合条件的进程。(4、6、协议、:端口、 @ip )
-p<进程号> 列出指定进程号所打开的文件
-u 列出UID号进程详情
-h 显示帮助信息
-v 显示版本信息
监控网络
lsof -i:22
当你想要杀掉某个用户所有打开的文件、设备,你可以这样:
kill -9 `lsof -t -u lakshmanan`
http://my.oschina.net/leejun2005/blog/153584?fromerr=f8C7oG1z
http://www.cnblogs.com/peida/archive/2013/02/26/2932972.html