lsof List Open Files
输出结果:
COMMAND:程序的名称
PID:进程标识符
USER:进程所有者
FD:文件描述符,应用程序通过文件描述符识别该文件
TYPE:文件类型,如 DIR、REG 等
DEVICE:以逗号分隔设备编号
SIZE:文件的大小(bytes)
NODE:索引节点(文件在磁盘上的标识)
NAME:打开文件的确切名称
1.查看某个用户或用户组打开的文件
lsof -u username
lsof -g 5555
2.查看某个命令打开的文件
lsof -c mysql
3.查看某个进程打开的文件
lsof -p 1
4.查看端口协议打开的文件
查看某个端口打开的文件
lsof -i :3306
查看某个网络协议打开的文件
lsof -i tcp
查看某个端口及相应协议打开的文件
lsof -i tcp:80
参考:
https://www.cnblogs.com/sparkdev/p/10271351.html
https://www.cnblogs.com/muchengnanfeng/p/9554993.html
根据端口号查看进程id
lsof -i:80
杀死进程号id
kill -9 pid