Linux端口占用
lsof指令
使用lsof
(list open files)命令可以查看端口占用情况。
lsof -i:80
另外使用lsof可以查看特定应用程序打开的文件,查看文件的占用情况三。
lsof -c programme_name # 按应用程序名列出文件
lsof -c -p 163101 # 按PID列出
lsof abc.txt # 列出某一个文件的占用
输出的形式如下:
░▒▓ ~ lsof -c clion
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
clion.sh 163101 acherstyx rtd DIR 0,30 224 256 /
clion.sh 163101 acherstyx txt REG 0,30 903504 1836 /usr/bin/bash
...
░▒▓ ~ sudo lsof /bin/bash
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
clion.sh 163101 acherstyx txt REG 0,30 903504 1836 /usr/bin/bash
...
Last updated
Was this helpful?