linux端口号被占用_linux git 端口号被占用 - CSDN
精华内容
参与话题
  • linux下查看端口号是否被占用,并解除占用账号权限,该环境下使用的是user 并不是root ,root账户不用加sudo命令1、命令 netstat 查看端口号情况2、使用 lsof -i:端口号 命令查看端口号的PID,3、使用kill -9 PID...

    linux下查看端口号是否被占用,并解除占用

    账号权限,该环境下使用的是user 并不是root ,root账户不用加sudo命令

    1、命令 netstat 查看端口号情况

    2、使用    lsof -i:端口号    命令查看端口号的PID,


    3、使用kill -9 PID杀死进程,即可解决端口号的占用问题,这样做是将原来占用该端口号的进程给杀死,如果该端口号还有用,切记不要随便杀死,确定没有用之后再杀!!!


    展开全文
  • 1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000 lsof -i:8000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME lwfs 22065 root 6u IPv4 4395053 0t0 TCP *:irdmi ...

    Linux如何查看端口

    **本文收集于网络中各位大神的博客,然后自己每个命令每行代码测试验证整理出的内容。

    1、lsof -i:端口号

    用于查看某一端口的占用情况,比如查看10022端口使用情况,例如:

     终端输入命令:
    [root@zero_yu Desktop]# lsof -i:10022
    

    COMMAND   PID USER       FD   TYPE  DEVICE  SIZE/OFF NODE      NAME
    sshd    2977  zero_yu    3u   IPv4  15730   0t0      TCP       *:10022(LISTEN)
    sshd    2977  zero_yu    4u   IPv6  15732   0t0      TCP       *:10022(LISTEN)
    

    可以看到10022端口已经被FTP服务占据

    2、netstat -tunlp

    查看整个系统中被端口

    终端输入命令:
    [root@zero_yu Desktop]# netstat -tunlp
    

    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
    tcp        0      0 0.0.0:10022                 0.0.0.0:*                   LISTEN      2977/sshd     
    tcp        0      0 :::10022                    :::*                        LISTEN      2977/sshd
    tcp        0      0 0.0.0.0:47814               0.0.0.0:*                   LISTEN      2330/rpc.statd      
    tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      2188/rpcbind        
    tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      2368/cupsd          
    tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      2838/master         
    tcp        0      0 :::111                      :::*                        LISTEN      2188/rpcbind        
    tcp        0      0 :::36659                    :::*                        LISTEN      2330/rpc.statd            
    tcp        0      0 ::1:631                     :::*                        LISTEN      2368/cupsd          
    tcp        0      0 ::1:25                      :::*                        LISTEN      2838/master         
    udp        0      0 0.0.0.0:750                 0.0.0.0:*                               2120/portreserve    
    udp        0      0 0.0.0.0:111                 0.0.0.0:*                               2188/rpcbind        
    udp        0      0 0.0.0.0:631                 0.0.0.0:*                               2368/cupsd          
    udp        0      0 0.0.0.0:51475               0.0.0.0:*                               2330/rpc.statd      
    udp        0      0 0.0.0.0:667                 0.0.0.0:*                               2188/rpcbind        
    udp        0      0 127.0.0.1:811               0.0.0.0:*                               2330/rpc.statd      
    udp        0      0 :::111                      :::*                                    2188/rpcbind        
    udp        0      0 :::57982                    :::*                                    2330/rpc.statd      
    udp        0      0 :::667                      :::*                                    2188/rpcbind  
    

    3、netstat -tunlp | grep 端口号

    用于查看指定的端口号的进程情况,如查看10022端口的情况

     终端输入命令:
     [root@zero_yu Desktop]# netstat -tunlp | grep 10022
    

      Active Internet connections (only servers)
        Proto Recv-Q Send-Q Local Address              Foreign Address          State       PID/Program name  
        tcp        0      0 0.0.0:10022                0.0.0.0:*                LISTEN      2977/sshd     
        tcp        0      0 :::10022                   :::*                     LISTEN      2977/sshd    
    

    netstat参数解析:

     -t (tcp) 仅显示tcp相关选项
     -u (udp)仅显示udp相关选项
     -n 拒绝显示别名,能显示数字的全部转化为数字
     -l 仅列出在Listen(监听)的服务状态
     -p 显示建立相关链接的程序名
    
    展开全文
  • linux解决端口号被占用

    千次阅读 2014-09-26 15:34:50
    linux:1 某个端口号被占用,查看pid##根据端口查看进程信息 lsof -i:14700 ##根据进程号查看进程对应的可执行程序 ps -f -p 进程号 还可用netstatnetstat 的常用参数: - t、- u、- w和- x分别表示TCP、UDP、RAW和...

    Linux下我们经常需要解决端口占用的问题,解决方法如下:

    linux:

    1 某个端口号被占用,查看pid
    ##根据端口查看进程信息
    lsof -i:14700
    ##根据进程号查看进程对应的可执行程序
    ps -f -p 进程号

    还可用netstat
    netstat 的常用参数: - t、- u、- w和- x分别表示TCP、UDP、RAW和UNIX套接字连接。-a标记,还会显示出等待连接(也就是说处于监听模式)的套接字。-l 显示正在被监听(listen)的端口, -n表示直接显示端口数字而不是通过察看/etc/service来转换为端口名,-p选项表示列出监听的程序-p参数来显示PID

    本例使用netstat -atn即可

    然后就可以 kill pid了。


    以上。

    展开全文
  • 1. lsof -i:端口号 2.netstat -tunlp |grep 端口号 都可以查看指定端口哪个进程占用的情况 【步骤一】lsof -i  lsof -i 用以显示符合条件的进程情况  lsof (list open files) 是一个列出当前系统打开...

    1. lsof  -i:端口号

    2.netstat -tunlp |grep 端口号

    都可以查看指定端口被哪个进程占用的情况


    【步骤一】lsof -i

     lsof -i  用以显示符合条件的进程情况

     lsof (list open files) 是一个列出当前系统打开文件的工具。

     以root 用户来执行lsof -i 命令,如下图

    root 用户执行lsof -i 命令
    
    各列信息意义如下:
    command :进程的名称  PID :进程标识符
    USER:进程所有者
    FD:文件描述符,应用程序通过文件描述识别该文件。如cwd,txt等
    TYPE:文件类型,如DIR,REG 等
    DEVICE:指定磁盘名称
    SIZE:文件的大小
    NODE:索引节点(文件在磁盘上的标识)
    NAME:打开文件的确切名称
    
    

    【步骤二】 lsof -i :端口号

     lsof -i :端口号,查看指定某一端口的占用情况,例如查看22号端口使用情况:

    【步骤三】 netstat -tunlp

     netstat -tunlp 用于显示tcp,ucp的端口和进程等相关情况,如下图:

    -t (tcp) 仅显示tcp相关选项        -u (udp) 仅显示udp相关选项

    -n 拒绝显示列名,能显示数字的全部转化为数字   

    -l 仅显示出在listen(监听)的服务状态

    -p 显示潜力相关链接的程序名

    【步骤四】netstat -tunlp |grep 端口号

       netstat -tunlp |grep 端口号 ,用于查看指定端口号的进程,如查看22号端口

     

    展开全文
  • Linux查看端口号是否被占用

    千次阅读 2018-08-05 14:51:17
    首先:端口号 != 进程号 方法1 netstat -anp|grep 端口号 eg:netstat -anp|grep 6379   方法2 lsof -i :端口号 eg: lsof -i 6379   
  • LINUX中如何查看某个端口是否被占用

    万次阅读 2019-06-25 07:33:27
    之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下: 1.netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 3306(此处备注下,我是以普通用户操作,故加上了sudo,如果是...
  • Linux端口被占用解决

    千次阅读 2019-05-31 11:31:54
    Linux端口被占用解决 2017年12月29日 11:21:29 阅读数:3535 有时候关闭软件后,后台进程死掉,导致端口被占用。下面80端口被占用为例,列出详细解决过程。 解决方法: 1.查找被占用端口 netstat -tln ...
  • 使用 xshell 的过程中,总是会不定时就断开了连接,重启又无法连接,就算关闭之后,再重启,依旧报错,一直报错:Web server failed to start. Port 9011 was already in use. 这里记录一下解决方法,免得日后用到又...
  • 查看linux中某个端口(port)是否被占用

    万次阅读 多人点赞 2017-11-26 13:04:35
    1.使用lsof lsof -i:端口号查看某个端口是否被占用 2.使用netstat 使用netstat -anp|grep 80 更多内容,可以点击这里:http://www.findme.wang/blog/detail/id/1.html
  • 1.安装net-toosls yum install net-tools 2.查看该端口号的所占进程 netstat –apn | grep 8087
  • 1、netstat -lnp|grep 端口号 查看指定端口进程占用信息。 2、kill -9 进程号(PID) 杀死进程释放端口号
  • Linux 端口占用解决

    千次阅读 2019-11-08 23:23:06
    假设占用端口号为8080 第一步, 先检查端口哪一个进程占用。 先得到占用进程的PID,输入命令: netstat -lnp|grep 8080 第二步,使用命令: ps 28328 // 28328为占用进程PID 查看是哪一个进程占用。...
  • 刚才程序已经关掉,但是端口号一致被占用,导致程序无法再启动 解决办法: 使用 kill -9 进程号
  • sudo lsof -i:5000 获取到对应的进程pid之后,将其删除即可
  • linux查看端口号占用命令-netstat

    万次阅读 2019-12-09 17:27:07
    查看端口号 netstat 如果发现某个端口被占用后,可以用命令查看,该端口到底是哪个进程所占用。命令如下: netstat -pan | grep 5623 #其中5623位端口号 如图: 发现5623的端口,28425的进程id所占用,继
  • 查看哪些端口号被占用 netstat -ntupl n 表示不查询dns t 表示tcp协议 u 表示udp协议 p 表示查询占用的程序 l 表示查询正在监听的程序 查看哪个进程占用了xxx端口 lsof -i:xxx
  • 1、查看被占用端口 lsof -i:8082 (8082表示需要查询的端口) 2、杀进程 kill -9 进程  
  • 在使用tomcat时,我将默认的8080端口修改为其他的端口,如8888,但是会报告端口已被占用,后来我又改了其他的端口,仍然提示被占用,总结来说就是我改什么,就什么端口被占用于是乎我发现不只是我设置的端口号被占用,...
  • linux 查看端口占用并解除占用

    千次阅读 2018-10-24 11:26:48
    linux 查看端口占用并解除占用 1. 查看占用 netstat -lnp | grep 端口号 找到占用的进程号 lsof -i:端口号 2. 解除占用 kill -9 进程号
  • 但是该服务在30分钟前还是能够使用的,在工程中添加了代码就不能使用该端口了,后来尝试了其他端口,仍然提示被占用,总结来说就是我改什么,就什么端口被占用。因为tomcat服务器是部署在在Linux上面的,所以用...
1 2 3 4 5 ... 20
收藏数 70,428
精华内容 28,171
关键字:

linux端口号被占用