Linux中查看并删除端口方式

 更新时间:2025年06月23日 10:13:38   作者:yololee_  
这篇文章主要介绍了Linux中查看并删除端口方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、查看端口

lsof -i:端口号

root@ubuntu:~# lsof -i:8000
COMMAND   PID USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
java    87955 root   25u  IPv6 392398042      0t0  TCP *:8000 (LISTEN)

netstat -tunlp|grep 端口号

精确查询

root@ubuntu:~# netstat -nplt |grep 8000
tcp6       0      0 :::8000                 :::*                    LISTEN      87955/java

root@ubuntu:~# netstat -tunlp|grep 8000
tcp6       0      0 :::8000                 :::*                    LISTEN      87955/java 

查询全部

root@ubuntu:~# sudo netstat -nplt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 192.168.10.125:9093     0.0.0.0:*               LISTEN      153865/docker-proxy
tcp        0      0 192.168.10.125:9000     0.0.0.0:*               LISTEN      29952/docker-proxy
tcp        0      0 0.0.0.0:25672           0.0.0.0:*               LISTEN      2025/beam.smp   
tcp        0      0 0.0.0.0:27017           0.0.0.0:*               LISTEN      1332/mongod     
tcp        0      0 192.168.10.125:3306     0.0.0.0:*               LISTEN      100285/mysqld   
tcp        0      0 192.168.10.125:26379    0.0.0.0:*               LISTEN      20022/docker-proxy
tcp        0      0 192.168.10.125:26380    0.0.0.0:*               LISTEN      20039/docker-proxy
tcp        0      0 192.168.10.125:6380     0.0.0.0:*               LISTEN      19805/docker-proxy
tcp        0      0 192.168.10.125:6381     0.0.0.0:*               LISTEN      20076/docker-proxy
tcp        0      0 192.168.10.125:26381    0.0.0.0:*               LISTEN      20053/docker-proxy
tcp        0      0 192.168.10.125:6382     0.0.0.0:*               LISTEN      19944/docker-proxy

模糊查询

root@ubuntu:~# netstat -ap | grep 8000
tcp        0      0 172.17.0.1:58000        172.17.0.20:8113        FIN_WAIT2   244146/docker-proxy
tcp        0      0 172.17.0.1:48000        172.17.0.20:8113        FIN_WAIT2   244146/docker-proxy
tcp        0      0 172.17.0.1:38000        172.17.0.20:8113        FIN_WAIT2   244146/docker-proxy

二、删除端口

查询所有进程

root@ubuntu:~# ps -ef
UID         PID   PPID  C STIME TTY          TIME CMD
root          1      0  0 Apr18 ?        00:32:41 /sbin/init
root          2      0  0 Apr18 ?        00:00:04 [kthreadd]
root          3      2  0 Apr18 ?        00:04:25 [ksoftirqd/0]
root          5      2  0 Apr18 ?        00:00:00 [kworker/0:0H]

查询对应进程

root@ubuntu:~# ps -ef|grep node
root       5380   5357  0 Jun24 ?        00:02:20 node server.js
root      90715  87407  0 16:02 pts/6    00:00:00 grep --color=auto node
nobody    97745  97711  0 Jul26 ?        00:01:19 /bin/node_exporter
root     245173 242899  0 Apr19 ?        00:00:11 node server.js
root     245180 242999  0 Apr19 ?        00:00:10 node server.js

删除进程

kill -9 <PID>

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • apache将不带www域名301重定向到带www的域名的配置方法

    apache将不带www域名301重定向到带www的域名的配置方法

    这篇文章主要介绍了apache将不带www域名301重定向到带www的域名的配置方法,需要的朋友可以参考下
    2014-04-04
  • Linux sshd_config配置手册中文版

    Linux sshd_config配置手册中文版

    sshd默认从 /etc/ssh/sshd_config 文件(或通过 -f 命令行选项指定的文件)读取配置信息。配置文件是由"指令 值"对组成的,每行一个。空行和以'#'开头的行都将被忽略。如果值中含有空白符或者其他特殊符号,那么可以通过在两边加上双引号(")进行界定
    2014-03-03
  • linux下安装PyQt5+qt-esigner教程

    linux下安装PyQt5+qt-esigner教程

    文章介绍了在Linux下安装PyQt5和Qt Designer,并详细描述了如何将.ui文件编译为.py文件,以及如何编写主文件来运行生成的.py文件,步骤包括安装PyQt5和Qt Designer、使用pyuic命令编译.ui文件、在.bashrc中添加快捷方式,并编写主文件导入生成的.py文件
    2025-01-01
  • Apache Flink 如何保证 Exactly-Once 语义(其原理分析示例)

    Apache Flink 如何保证 Exactly-Once 语义(其原理分析示例)

    Apache Flink 是一个流处理和批处理的开源平台,它提供了丰富的语义保证,其中之一就是 Exactly-Once 语义,本文将深入探讨 Flink 是如何保证 Exactly-Once 语义的,包括其原理分析和相关示例,感兴趣的朋友跟随小编一起看看吧
    2024-06-06
  • Linux下如何对ISO文件编辑的方法示例

    Linux下如何对ISO文件编辑的方法示例

    这篇文章主要给大家介绍了关于在Linux下对ISO文件编辑的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考学习,下面随着小编来一起学习学习吧。
    2017-09-09
  • 在linux中执行sql文件方式

    在linux中执行sql文件方式

    在Linux中执行SQL文件,首先需要将本地SQL文件导出,然后将其上传到服务器,通过执行SQL文件,可以将数据库备份或恢复到服务器上,以上经验供参考,希望能帮助到大家
    2025-02-02
  • CentOS 6.8 NFS 文件共享设置的方法

    CentOS 6.8 NFS 文件共享设置的方法

    这篇文章主要介绍了CentOS 6.8 NFS 文件共享设置的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-01-01
  • linux服务器下LNMP安装与配置方法

    linux服务器下LNMP安装与配置方法

    现在很多朋友都选择了linux服务器下配置LNMP(linux+nginx+mysql+php),这里分享下LNMP安装与配置方法,需要的朋友可以参考下
    2013-07-07
  • Linux解决rsyslog服务占用内存过高的办法

    Linux解决rsyslog服务占用内存过高的办法

    当我们使用top命令查看内存占用时,发现rsyslogd内存占用很高,所以接下来这篇文章给大家介绍了Linux解决rsyslog服务占用内存过高的办法,文中有详细的图文介绍,需要的朋友可以参考下
    2024-05-05
  • CentOS7服务器中apache、php7以及mysql5.7的安装配置代码

    CentOS7服务器中apache、php7以及mysql5.7的安装配置代码

    这篇文章主要介绍了CentOS7服务器中apache、php7以及mysql5.7的安装配置代码,需要的朋友可以参考下
    2017-10-10

最新评论