Linux 查看端口占用并杀掉

原创 2017年01月03日 10:33:28

查看所有网络端口 

netstat -an

[root@xxxxx~]# netstat -an
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State      
tcp        0      0 127.0.0.1:6379              0.0.0.0:*                   LISTEN      
tcp        0      0 127.0.0.1:11211             0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      
tcp        0      0 127.0.0.1:8006              0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:3690                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      


查看端口具体被那个进程占用

lsof -i :3690

[root@xxxxxx~]# lsof -i :3690
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
svnserve 8533 root    3u  IPv4  42704      0t0  TCP *:svn (LISTEN)


再使用以下命令查看详细信息:

 ps -aux | grep 8533

[root@iZbp1g3u73g9nybvafuwc6Z ~]# ps -aux | grep 8533
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root      8533  0.0  0.0 156996   888 ?        Ss   10:20   0:00 svnserve -d -r /shiyu/
root      8648  0.0  0.0 103256   840 pts/0    S+   10:31   0:00 grep 8533


最后kill-9 pid


kill -9 8533


版权声明:本文为博主原创文章,未经博主允许不得转载。

查看linux中某个端口(port)是否被占用

1.使用lsof lsof -i:端口号查看某个端口是否被占用 2.使用netstat 使用netstat -anp|grep 80 更多内容,可以点击这里:http://www.fin...
  • hsd2012
  • hsd2012
  • 2016年05月12日 16:06
  • 197965

Linux查看端口占用情况,并强制释放占用的端口

有时候关闭软件后,后台进程死掉,导致端口被占用。下面以TOMCAT端口8080被占用为例,列出详细解决过程。 解决方法: 1.查找被占用的端口 netstat -tlnnets...
  • tjcyjd
  • tjcyjd
  • 2016年12月15日 13:45
  • 6047

linux下常用命令查看端口占用

在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询 netstat命令各个参数说明如下:   -t : 指明显示...
  • ws379374000
  • ws379374000
  • 2017年07月03日 16:54
  • 4564

Linux 查看端口占用并杀掉

1. 查看端口号占用情况: netstat -apn|grep 80   tcp        0      0 10.65.42.27:80              172.22.142.2...
  • spring21st
  • spring21st
  • 2013年02月28日 12:01
  • 50351

Linux查看端口使用状态、关闭端口方法

前提:首先你必须知道,端口不是独立存在的,它是依附于进程的。某个进程开启,那么它对应的端口就开启了,进程关闭,则该端口也就关闭了。下次若某个进程再次开启,则相应的端口也再次开启。而不要纯粹的理解为关闭...
  • wudiyi815
  • wudiyi815
  • 2012年04月18日 13:11
  • 179614

linux释放占用端口

释放linux被占用的端口,根据端口差进程,根据进程杀端口,学习一次终生受用哈~,在redhat,centos上通用,大家可以来学习一下!,不过必须使用root权限才能够对端口进行释放~~...
  • cuiyong_xu
  • cuiyong_xu
  • 2015年01月09日 16:58
  • 9315

查看linux中某个端口(port)是否被占用(netstat,lsof)

netstat -tunlp 会显示所有端口和所有对应的程序,用grep管道可以过滤出想要的关键字段. 列一下22端口占用的程序 [root@leiwan tmp]# netstat -tunlp ...
  • pf1234321
  • pf1234321
  • 2015年10月19日 15:44
  • 14473

Linux下查端口占用的进程

先根据端口获得哪个进程ID用了: 比如要查9876这个端口谁占用了:         netstat -apn|grep 9876            tcp        0      0 ...
  • rocklee
  • rocklee
  • 2016年03月14日 15:27
  • 1784

Linux下端口被占用解决

有时候关闭软件后,后台进程死掉,导致端口被占用。下面以JBoss端口8083被占用为例,列出详细解决过程。 解决方法: 1.查找被占用的端口     netstat -t...
  • Witch_Soya
  • Witch_Soya
  • 2015年01月20日 17:23
  • 1421

Linux下查看80端口是否被占用

方式一: ps -ef |grep 80 方式二: netstat -anp |grep :80 方式三: lsof -i:80 方式四: netstat -tu...
  • xb12369
  • xb12369
  • 2015年04月22日 11:40
  • 15250
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux 查看端口占用并杀掉
举报原因:
原因补充:

(最多只允许输入30个字)