摘要:
以下是Linux上lsof的功能说明。
lsof命令功能:
显示进程打开的文件
lsof命令的语法格式:
lsof [参数] [文件]
-----常用参数说明-----
- a列出-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 @ maomao 365~] # lsofd/home/maomao 365
---列出使用NFS的文件
[root@maomao365 ~]# lsof -n /root