80占用 kill linux_linux kill占用端口 - CSDN
  • 话不多说,本文介绍Linux常规操作:查看端口占用进程,根据PID kill掉相关进程。另外补充:根据程序名查看进程PID。 首先,两条命令,lsof命令和netstat命令。 方式一:lsof命令 1、查看占用端口进程的PID: ...

        话不多说,本文介绍Linux常规操作:查看端口占用进程,根据PID kill掉相关进程。另外补充:根据程序名查看进程PID。

        首先,两条命令,lsof命令和netstat命令。

     

    方式一:lsof命令

    1、查看占用端口进程的PID:

    lsof -i:{端口号}

    2、根据PID kill掉相关进程:

    kill -9 {PID}

     

     

    方式二:netstat命令

    1、查看占用端口进程的PID:

    netstat -tunlp|grep {port}

    2、kill方法如上。

     

    kill -9 {PID}

     

     

     

    补充:根据程序名查看对应的PID

    1、用ps命令(zb专用):

    ps -ef | grep {programName}
    kill -9 {PID}
    
    # 查看详细内存占用
    ps aux -u root | grep {programName}

    2、用pgrep命令:

    pgrep命令的p表明了这个命令是专门用于进程查询的grep。

    pgrep {programName}
    kill -9 {PID}

     

    隔很长时间不用,就忘了,故记下!

     

    展开全文
  • Linux解除端口占用 需要解除端口占用时,可以通过端口或者进程名查找进程,再通过该进程的pid来杀掉该进程;也可以通过进程名直接杀死进程。 方法1 根据端口查找进程 sudo lsof -i:<端口号> 得到...

    Linux解除端口占用

    需要解除端口占用时,可以通过端口或者进程名查找进程,再通过该进程的pid来杀掉该进程;也可以通过进程名直接杀死进程。

    方法1

    1. 根据端口查找进程
    sudo lsof -i:<端口号>
    

    得到结果:

    COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
    python3   3265 root    3u  IPv4  98407      0t0  TCP *:http (LISTEN)
    

    查看到占用端口的进程ID为3265

    1. 根据程序名查找进程,注意需输入完整的程序名,例如:
    pidof python3
    
    1. 杀掉进程
    sudo kill <PID>
    

    方法2

    当我们知道需要kill的进程名时就可以根据进程名来kill:

    sudo pkill <进程名>
    

    方法3

    我实测出现过进程kill不掉的情况,即使用了sudo kill之后执行pidof仍然能看到进程号,此时可以用kill -9。

    关于kill与kill -9的区别网上解释如下:

    其实kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程。

    展开全文
  • 重装nginx服务,在启动的时候报80端口被占用了 首先我们查一下占用80端口的有哪些服务,netstat -lnp|grep 80 查看80端口被那些服务占用。 我们会发现其实就是nginx自己占用80端口,重装的时候只是删除了nginx...

    重装nginx服务,在启动的时候报80端口被占用了

    首先我们查一下占用80端口的有哪些服务,netstat -lnp|grep 80 查看80端口被那些服务占用。

    我们会发现其实就是nginx自己占用了80端口,重装的时候只是删除了nginx文件,并没有关闭nginx,所以出现这种情况,服务名称前面是他的pid号。我只要把它进程给结束掉就可以了。

    命令:kill -9 25158

    在去查看一下80被占用的情况netstat -lnp|grep 80,发现已经没有被占用了。

    然后在nginx目录启动nginx.

    ./sbin/nginx

    原文:https://blog.csdn.net/qq_33421902/article/details/80237266

    展开全文
  • Linux 80端口占用处理

    2014-11-06 00:52:46
    netstat -anp | grep 80 | grep LISTEN 查询80d
    netstat -anp | grep 80 | grep LISTEN   查询80端口进程    13788就是进程号
    
    
     ps -ef | grep tomcat 查看tomcat是否已运行 10006就是进程
    
    
    


    然后 kill  进程号



    展开全文
  • linux下tomcat的80端口被占用的解决办法
  • linux下查看端口号是否被占用,并解除占用账号权限,该环境下使用的是user 并不是root ,root账户不用加sudo命令1、命令 netstat 查看端口号情况2、使用 lsof -i:端口号 命令查看端口号的PID,3、使用kill -9 PID...
  • Linux80端口被占用

    2019-04-15 22:33:17
    Linux80端口被占用 查看80端口占用情况: netstat - tlnp | grep 80 终止进程: kill 端口号,敲击回车即可。
  • 80端口常用于WEB服务器了端口了,下面我来介绍linux防火墙打开80端口方法与在增加端口时碰到问题的解决办法,希望此方法对各位朋友有帮助。 linux打开80端口 天客户那边有台服务器同一个局域网...
  • linux 装了nginx 之后,发现启动不起来,提示端口占用(nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)),用kill -9 PID 杀,杀掉一个,端口号又增加一个,很是疑惑。 根据PID找到的...
  • 例子:关闭8082端口 1. 查找被占用的端口 [root@VM_0_17_centos home]# netstat -tln | grep 8082 tcp6 3 0 :::8082 :::* LISTEN 2. 查找被占用端口的PID [root@VM_0_17_centos home]# sud...
  • linux 查看端口占用并解除占用 1. 查看占用 netstat -lnp | grep 端口号 找到占用的进程号 lsof -i:端口号 2. 解除占用 kill -9 进程号
  • linux下面80端口被占用解决如下: 使用netstat -lnp|grep 80找到80端口端口被谁给占用。并找到他的pid 然后使用kill -9 pid 杀死指定pid进程
  • lsof -i:80可以查看80端口正在运行的程序,查看是否是自己的运行的程序即可,不是的话用kill -9 进程号,杀掉就行了。
  • linuxkill命令详解

    2015-07-10 22:07:06
    至于终止后台进程的原因很多,或许是该进程占用的CPU时间过多;或许是该进程已经挂死。总之这种情况是经常发生的。  kill命令是通过向进程发送指定的信号来结束进程的。如果没有指定发送信号,那么默认值为TERM信号...
  • 这几天公司就剩我一个后端了,老大走了,技术总监也走了,我也不知道为什么要留下来,并且我还是一个只有一年工作经验的萌新,不过职场可不管这么多,既然选择留下 来,那么所有工作就都得你来做,而且看起来并没有...
  • 第一步确认占用端口的进程号: # netstat -lnp|grep 80 第二步杀掉当前占用的进程: # kill -9 4770 第三步确认是否关闭: # netstat -lnp|grep 80 如上图可见没有列举出当前有程序占用,说明已经杀掉。 ...
  • Linux kill 强制关闭 进程
1 2 3 4 5 ... 20
收藏数 56,894
精华内容 22,757
关键字:

80占用 kill linux