linux查看端口占用情况的命令是什么_查看端口状态命令

linux查看端口占用情况的命令是什么_查看端口状态命令Linux查看端口占用情况的命令

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

Mac 和 Linux 均可使用

一、使用lsof命令

1.使用 lsof -i : [端口号] 查看某端口现在运行的情况

#安装lsof
yum -y install lsof
#检测端口占用
lsof -i :端口号

Jetbrains全家桶1年46,售后保障稳定

//例如查看80端口
XaysdeMacBook-Pro:~ xay$ lsof -i :80
COMMAND PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
WeChat  461  xay  216u  IPv6 0x759fe5dc316dc01f      0t0  TCP [::10.252.77.18]:55058->[::221.181.99.42]:http (CLOSED)

2.使用 lsof -nP -iTCP -sTCP:LISTEN 查看占用端口的程序

XaysdeMacBook-Pro:~ xay$ lsof -nP -iTCP -sTCP:LISTEN
COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
rapportd    436  xay    3u  IPv4 0x759fe5dc33fb4637      0t0  TCP *:61447 (LISTEN)
rapportd    436  xay    4u  IPv6 0x759fe5dc387bcddf      0t0  TCP *:61447 (LISTEN)
WeChat      461  xay  195u  IPv4 0x759fe5dc36762637      0t0  TCP *:16912 (LISTEN)
ControlCe   466  xay   15u  IPv4 0x759fe5dc2063a0b7      0t0  TCP *:7000 (LISTEN)
...

二、使用netstat -AaLlnW命令

1.查看所有的端口号占用情况

#安装netstat
yum -y install net-tools
#检查所有端口占用情况
netstat -AaLlnW
#检测某一个端口占用
netstat -AaLlnW | grep [端口号]

例如

XaysdeMacBook-Pro:~ xay$ netstat -AaLlnW
Current listen queue sizes (qlen/incqlen/maxqlen)
Socket           Flowhash Listen         Local Address                          
759fe5dc2063cb77        0 0/0/128        *.18547                                       
759fe5dc387bcddf        0 0/0/128        *.61447                                       
759fe5dc33fb4637        0 0/0/128        *.61447                                       
759fe5dc3acceb67        0 0/0/128        127.0.0.1.8698                                
...

2.查看某一个端口号结合grep命令

XaysdeMacBook-Pro:~ xay$ netstat -AaLlnW | grep 3306
759fe5dc212b691f        0 0/0/128        *.3306                                        
759fe5dc1e87195f        0 0/0/70         *.33060  

三、使用psmisc命令

1.查看所有的端口号占用情况

#安装psmisc
yum -y install psmisc
#检测端口占用,如果占用,能够查到pid
fuser 端口/tcp
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/206838.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 命令提示符(cmd)中的tracert命令使用

    命令提示符(cmd)中的tracert命令使用转载自:https://jingyan.baidu.com/article/9c69d48f4df25713c8024e66.html在命令行中输入“tracert”并在后面加入一个IP地址,可以查询从本机到该IP地址所在的电脑要经过的路由器及其IP地址。下图中后面的IP地址为同一个路由器下的局域网中的另一个电脑的IP地址。从左到右的5条信息分别代表了“生存时间”(每途经一个路由器结点自增1)、“三次发送的ICMP包返回时间”(共计3个,单位为毫秒ms)和“途经路由器的IP地址”(如果有主机名,还会

    2025年6月2日
    0
  • 为什么安装的软件不在桌面上_手机360桌面设置

    为什么安装的软件不在桌面上_手机360桌面设置成功在RedFlagLinux5.0桌面版安装oralce10(转)[@more@]  本文中描述的步骤可能有些不是必须的,但笔者没有进一步验证,故将安装过程中的所有步骤均列出在此。1.安装RedflagLinux…

    2022年8月20日
    7
  • java 阶乘算法_Java 实现阶乘算法

    java 阶乘算法_Java 实现阶乘算法Java实现阶乘算法阶乘算法如下:以下列出0至20的阶乘:0!=1,(0的阶乘是存在的)1!=1,2!=2,3!=6,4!=24,5!=120,6!=720,7!=5040,8!=403209!=36288010!=362880011!=3991680012!=47900160013!=622702080014!=8717829120015!=130767436800016!=2092…

    2022年7月24日
    7
  • 1146 mysql_MySQL–ERROR 1146 (42S02):table doesn’t exist

    1146 mysql_MySQL–ERROR 1146 (42S02):table doesn’t existERROR1146(42S02):Table‘xxx’doesn’texist可能是很多人都遇到的问题,尤其在数据库迁移或备份的时候mysql数据目录结构mysql数据目录下有如下几个重要文件:ibdata1ib_logfile0ib_logfile1数据库xx以及该目录下的一系列.frm文件其中ib_logfile0和ib_logfile1是关于数据库的一些日志文件数据…

    2022年5月2日
    444
  • java中字符串分割特殊字符处理_java字符串按照特定字符分割

    java中字符串分割特殊字符处理_java字符串按照特定字符分割String类型的对象在用split()方法进行字符分割的时候常常会遇到用特殊字符进行分割的情况,看JDK知道split()实际上是用的正则实现的分割,当遇到一些用特殊字符作为分割标志的时候,不使用特殊手段就会抛出java.util.regex.PatternSyntaxException异常,比如用java中的运算符号,括号等等这个时候可以使用split(“[*]”)split(“//+”)来…

    2022年9月30日
    0
  • ipv6修改DNS服务-首选DNS服务器:240c::6666「建议收藏」

    ipv6修改DNS服务-首选DNS服务器:240c::6666「建议收藏」下一代互联网国家工程中心推出的IPv6DNS服务首选DNS服务器:240c::6666备用DNS服务器:240c::6644来自下一代互联网国家工程中心官网消息显示,日前,下一代互联网国家工程中心正式宣布推出IPv6公共DNS:240c::6666。通过免费提供性能优异的公共DNS服务,为广大IPv6互联网用户打造安全、稳定、高速、智能的上网体验,助力我国…

    2022年6月2日
    137

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号