在Linux服务器上查看端口占用情况,可以使用netstat
或ss
命令
查看服务器端口使用情况
netstat -tuln
-t 表示显示TCP端口
-u 表示显示UDP端口
-l 表示显示监听状态的端口
-n 表示直接使用数字形式显示地址和端口号
关闭服务器占用的端口
在Linux服务器上关闭占用端口的服务,通常需要找到占用该端口的进程,并停止该进程
sudo lsof -i :端口号
或者
sudo netstat -tulnp | grep :端口号
杀掉占用端口的进程:
sudo kill -9 PID
其中PID
是上一步找到的占用端口的进程ID。
- 如果是服务(systemd管理的服务),可以使用以下命令停止
sudo systemctl stop 服务名
如果需要查看所有端口的使用情况,可以使用以下命令:
sudo netstat -tuln
如果需要查看特定端口的使用情况,可以使用以下命令:
sudo netstat -tuln | grep :端口号
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END