更新时间:2021-02-22 18:17:25
在Linux系统中,可以使用netstat命令查询当前系统开放了哪些端口以及这些端口的关联进程和用户。
netstat -a
。netstat -at
。netstat -au
。netstat -l
。netstat -lt
。 netstat -lu
。netstat -lx
。netstat -s
。
netstat -st
。netstat -su
。 netstat -p
。netstat -c
。netstat -r
。netstat -ap | grep ssh
。netstat -an | grep ':80'
。netstat -i
;显示详细信息使用 netstat -ie
。可以通过如下步骤来停止端口占用。
查找端口占用的进程
使用如下命令来查看(以查看22端口为例)。
netstat -antp | grep 22
可以看到 PID 为 1381、1695、1381 的进程占用了这个端口。
停止相应进程即可。