fd:文件描述符
unix使用整数来追踪打开的文件,我们把这个整数叫做文件描述符(file descriptors)
运行中的进程可以查看/proc/pid/fd来看他占用的文件描述符,当然也有更简单的方法,使用lsof指令就可以查看与文件有关的信息
-a file:查看文件占用(-a加不加都行
[root@master 8432]# lsof -a /var/lib/docker/volumes/metadata.db
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
dockerd 8432 root mem-W REG 253,1 32768 1183817 /var/lib/docker/volumes/metadata.db
dockerd 8432 root 10uW REG 253,1 32768 1183817 /var/lib/docker/volumes/metadata.db
-n dev:查看磁盘占用
-p pid:查看进程打开的文件
lsof -i:port 获取端口占用
评论已关闭