1、命令及其意义
命令:lsof (list opened files)
意义:通过 lsof 命令,我们就可以根据文件找到对应的进程信息,也可以根据进程信息找到进程打开的文件。
2、命令的格式
[root@localhost ~]# lsof [选项]
3、选项
- -c 字符串 只列出以字符串开头的进程打开的文件。
- +d 目录名 列出某个目录中所有被进程调用的文件。
- -u 用户名 只列出某个用户的进程打开的文件。
- -p pid 列出某个 PID 进程打开的文件。
4、举例
例1:查看所有进程调用的文件
[root@localhost ~]# lsof | more
#查询系统中所有进程调用的文件
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
init 1 root cwd DIR 8ÿ