摘要:
下文讲述Linux中lsof的功能说明,如下所示;
lsof命令功能:
用于查看进程打开的文件
lsof命令的语法格式:
lsof [参数] [文件]
-----常用参数说明------
-a:列出打开文件存在的进程
-c :输出指定进程所打开的文件
-g:列出GID号进程详情
-d :列出占用该文件号的进程
+d :列出目录下被打开的文件
+D :递归列出目录下被打开的文件
-n :列出使用NFS的文件
-i :列出符合条件的进程
-p :列出指定进程号所打开的文件
-u:列出UID号进程详情
-h:输出帮助信息
-v:输出版本信息
例:
lsof命令的示例分享
---输出所有进程信息
[root@maomao365 ~]# lsof
---GID号进程详情
[root@maomao365 ~]# lsof -g
---列出目录下被打开的文件
[root@maomao365 ~]# lsof +d /root
---递归列出目录下被打开的文件
[root@maomao365 ~]# lsof +D /home/maomao365
---列出使用NFS的文件
[root@maomao365 ~]# lsof -n /root