netstat,ss,traceroute,mtr

本文详细介绍netstat和ss命令的使用方法,包括显示网络连接、监听状态、协议统计等,同时介绍traceroute和mtr工具的使用,帮助读者掌握网络故障排查技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

netstat :显示网络相关信息

	-a :列出所有网络连接
	-t :列出tcp数据
	-u :列出udp数据
	-l :列出正在监听的网络服务
	-n :用端口显示,不显示服务名
	-p :显示服务的进程id
	-s :按各个协议进行统计
	-c :刷新频率
	-r :路由
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  2      [ ACC ]     STREAM     LISTENING     40930    public/flush
unix  2      [ ACC ]     STREAM     LISTENING     40915    private/rewrite
unix  2      [ ACC ]     STREAM     LISTENING     22801    /run/systemd/private
Proto :协议
RefCnt:连接到次socket的进程数量
Flags :链接标识
Type:Socket访问类型
State :链接状态,已经建立连接和监听
I-node :程序文件的inode号
Path :Socket程序的路径

状态说明:

CLOSED:初始(无连接)状态
LISTEN:监听状态,等待远程机器的连接请求
SYN_SEND:TCP三次握手期间,主动连接端发送SYN请求之后进入的状态
SYN_RECV:TCP三次握手期间,主动连接端收到SYN请求后,进入的状态
ESTABLISTHED:完成三次握手后,主动连接端进入ESTABLISHED状态,TCP链接建立完成
FIN_WAIT_1:TCP四次挥手时,主动关闭端发送FIN请求后进入此状态
FIN_WAIT_2:TCP四次挥手时,主动关闭端收到ACK后进入此状态
TIME_WAIT:TCP四次挥手时,主动关闭端发送ACK包之后,进入此状态
CLOSING:TCP四次挥手期间,主动关闭端发送FIN包之后,没有收到对应的ACK包,却收到FIN包,此时进入CLOSING状态
CLOSE_WAIT:TCP四次挥手期间,被动关闭端收到了FIN包之后,进入此状态
LAST_ACK :TCP四次挥手期间,被动不关闭端发送FIN包之后,进入此状态

ss :配置网络或显示当前网络接口状态的命令

	-t :tcp协议的链接
	-u :udp协议的链接
	-l :监听状态的链接
	-a :所有状态的链接
	-e :显示扩展信息
	-m :显示套接链接使用的内存信息
	-p :显示进程及udp
	-n :纯数字显示
	-o state (setablished)
		ss -o state established '( dport = :ssh or sport = :ssh )'   :显示所有的ssh链接
		ss -o state established '( dport = :22 or sport = 22 )' 
		ss -x src /tmp/.x11-unix/*  :找出所有链接x服务器的进程
		ss -s 列出当前socket详细信息

traceroute ,mtr

获取当前主机到目前主机所经过的路由
traceroute :静态打印出信息

[root@test1 ~]# traceroute 192.168.10.12
traceroute to 192.168.10.12 (192.168.10.12), 30 hops max, 60 byte packets
 1  www.test.com (192.168.10.11)  3014.814 ms !H  3014.144 ms !H  3013.967 ms !H
[root@test1 ~]# traceroute www.baidu.com
traceroute to www.baidu.com (14.215.177.39), 30 hops max, 60 byte packets
 1  gateway (192.168.10.2)  0.111 ms  0.082 ms  0.090 ms
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  *^C

mtr :动态打印信息

	-r :以报告模式显示
	-c :指定刷新次数
	-s :用来指定ping 数据包的大小
	-n no-dns:不对ip地址进行解析
	-a :设置发送数据包的ip地址
	-i :设置ICMP返回之间的要求,默认1秒
	-4 : IPV4
	-6 : IPV6

------------------------------------------------------------------------------------------------------- 返回目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值