Linux之lsof命令

lsof是一个列出当前系统中所有打开文件的工具

 

lsof  filename   显示打开指定文件的所有进程

lsof  -c  string  显示COMMAND中包含指定字符的进程的所有打开文件

lsof  -u uername  显示所属于user进程打开的文件

lsof +d  /DIR/   显示目录下所有被打开的文件

lsof  +D  /DIR/同上,但是会搜索目录下的所有目录,时间相对较长

 

lsof  -d  FD   显示指定文件描述符的进程

 

lsof  -i [46] [protocol] [@hostname|hostaddr] [:service|port]

posted @ 2016-04-05 14:40  Nuwanda  阅读(182)  评论(0编辑  收藏  举报