Linux自学之旅-基础命令(netstat网络状态查看命令)

本文介绍了Linux系统中的netstat命令,用于查看网络连接、路由表和接口统计等信息。详细讲解了如何使用netstat查看本机开启的端口、占用端口的程序以及所有连接,并提供了相关选项的示例,如"-tuln"和"-p"。通过这些命令,用户可以更好地理解系统的网络状态。
摘要由CSDN通过智能技术生成

Linux自学之旅-基础命令(netstat网络状态查看命令)


前言

1.上一节我们讲述了网路探测命令ping,还没看过的可点击下方链接进入查看:ping

2.这一节我们讲述网络状态查看命令netstat


提示:以下是本篇文章正文内容

一、netstat命令格式

  • 命令名称:netstat
  • 命令全称:Print network connections,routing tables,interface statistics,masquerade connections,and multicast memberships。
  • 所在路径:/usr/bin/netstat
  • 执行权限:所有用户
  • 功能描述:输出网络连接、路由表、接口统计、伪装连接、组播成员
命令格式
[root@dns ~]# netstat [选项]
常用选项:
-a:列出所有网络状态
-c 秒数:指定每隔几秒刷新一次网络状态
-n:使用IP地址和端口号显示,不使用域名与服务名
-p:显示PID和程序名
-t:显示使用Tcp协议端口的连接状态
-u:显示使用UDP协议端口的连接状态
-l:仅显示监听状态的连接
-r:显示路由表

二、netstat使用

1.查看本机开启的端口

比较常用,选项搭配是“-tuln”。

[root@dns ~]# netstat -tuln
Active Internet connections (only servers)

(协议)(接受队列)(发送队列)(本机的IP与端口号)		(远程主机的IP与端口号)		(状态)

Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:20048           0.0.0.0:*               LISTEN
tcp        0      0 192.168.122.1:53        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:631           0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:35802           0.0.0.0:<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

结花

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值