现在的位置: 首页 > 综合 > 正文

lsof常见用法–统计打开文件数

2013年10月13日 ⁄ 综合 ⁄ 共 421字 ⁄ 字号 评论关闭

snail@snail-hnlinux:~/lx138.com$ lsof -n | awk '{print $2}' | sort | uniq -c | sort -nr | more

snail@snail-hnlinux:~/lx138.com$ lsof -a -p 4653 -d ^txt 

                                                              //显示进程号4653的进程且过滤显示txt字符 

-a     列出打开文件存在的进程
-c<进程名> 列出指定进程所打开的文件
-g  列出GID号进程详情
-d<文件号> 列出占用该文件号的进程
+d<目录>  列出目录下被打开的文件
+D<目录>  递归列出目录下被打开的文件
-n<目录>  列出使用NFS的文件
-i<条件>  列出符合条件的进程。(4、6、协议、:端口、 @ip )
-p<进程号> 列出指定进程号所打开的文件
-u  列出UID号进程详情

-h 显示帮助信息
-v 显示版本信息

抱歉!评论已关闭.