- 在使用Linux系统时,我们会经常遇到端口占用导致程序不能启动,我们需要结束占用端口的进程,来重启我们想要启动的程序
- 查找端口及关闭进程有两种方式。
方法一:使用lsof命令, 根据端口号查询进程
根据端口查询进程
lsof -i : 端口号
lsof -i :80
关闭端口占用进程
kill -9 17665
方法二:使用netstat命令,查看端口使用情况
查看已经连接的服务端口(ESTABLISHED)
netstat -a
查看所有服务端口(LISTEN,ESTABLISHED)
netstat -ap
查看指定服务端口
netstat -ap | grep 80
查看所有应用端口(LISTEN,ESTABLISHED)
netstat -tunlp
查看指定应用端口
netstat -tunlp | grep mysql
关闭端口占用进程
kill -9 17665
网友评论