发布时间:2020/10/19 作者:天马行空 阅读(1289)
如果我们需要知道当前的某个端口号被什么程序占用了,可以使用lsof命令或者netstat命令来查看,找到对应的pid可以使用ps来查看进程的详细信息。
1、lsof -i:端口号
列出谁在使用这个端口,比如查看22号端口使用情况,lsof -i:22,如下图
COMMAND:进程的名称
PID:进程标识符
TID:线程标识符
USER:进程所有者
FD:文件描述符
TYPE:文件类型
DEVICE:指定磁盘的名称
SIZE/OFF:文件的大小
NODE:索引节点(文件在磁盘上的标识)
NAME:打开文件的确切名称
2、netstat -tunlp|grep 端口号
用于查看指定端口号的进程情况,如查看22端口的情况,netstat -tunlp|grep 22,如下图
3、ps查看进程的详细信息
语法:ps pid