下面以80端口为例,列出详细解决过程
1.查找被占用的端口
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
Java 14576 root 36u IPv6 35452317 0t0 TCP *:pcsync-https (LISTEN)
# netstat -anp 查看端口使用情况
# netstat -anp | grep 80 只查看端口80的使用情况
2.查看端口属于哪个程序?端口被哪个进程占用
3. 杀掉占用端口的进程
一、如何查看80端口被占用:
1、开始--运行--cmd
2、进入命令提示符,输入netstat -ano
3、即可看到所有连接的PID
4、之后启动任务管理器
5、如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
6、勾选pid,确定即可显示
80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站,因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了。
第一步,输入命令:netstat-tlnp
列出系统里面监听网络的TCP连接和相应的进程PID。
参数说明:
-t:表示列出TCP连接
-l:表示列出正在网络监听的服务
-n:表示以端口号来显示
-p:表示列出进程PID
第二步,找到Local
Address这一列下面端口号是80的那一行,再看它的PID是多少,然后用kill命令结束掉这个进程,命令格式:
kill
-9
某个PID
-9参数表示是强制结束进程。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)