linux : lsof
1. 简介
lsof: list of files
可以查询打开文件的进程,查询进程打开的文件等等。
command: 启动命令
pid: 进程号
user: 启动进程的用户
fd: fd信息
type: reg:文件,dir: 目录
name: 文件名称
2. 常见参数
lsof: 默认显示所有进程打开的所有文件信息
lsof a.txt: 显示打开a.txt的进程信息
lsof -p pid: 查看进程打开的文件信息
lsof -c 进程名称: 查看进程打开的文件信息
lsof +d dir: 查看目录下被打开的文件信息
lsof +D dir: 查看目录(递归搜索目录)下被打开的文件信息
lsof -d num: 查看打开fd为num的文件信息
lsof -i xxx: 查看符合条件的文件信息
如果是端口号,则显示该端口相关的文件信息
如果文章对您有所帮助,可以点一下推荐