Linux网络管理相关工具

网友投稿 304 2022-09-14


Linux网络管理相关工具

Linux本身提供了许多用于网络测试、网络排错、网络状态分析的工具,下面来看几个比较常用的工具。

一、ping命令

ping命令是利用ICMP协议还测试网络的连通性。

命令格式:ping [option] IP

常用选项:

-c #:指定报文的个数;

-W timeout:等待响应报文的超时时长。

二、traceroute命令

traceroute命令用于追踪到目的地所经过各路由节点。

命令格式:traceroute HOST|IP

三、mtr命令

mtr命令与traceroute命令功能相似,但是动态显示节点信息的。

命令格式:mtr HOST|IP

四、netstat命令

用于显示网络连接状态。

命令格式:netstat [options]

常用选项:

-t:TCP协议;

-u:UDP协议;

-n:显示数字格式的地址;

-l:listen,显示处于监视状态的连接;

-tan:TCP所有状态;

-p:显示会话中的进程程序名及进程号;

-r:显示路由表;

常用组合选项:-tunpl

五、ethtool命令

用于显示网络设备的属性信息。

命令格式:ethtool [options] 设备名

-S:显示网络接口的统计信息

六、ss命令

ss命令的作用与netstat命令相同,不过ss命令还可以指定连接状态为过滤条件。

命令格式:ss [options]

常用选项:

-t:tcp

-n:udp

-p:process

-l:listening

-a:all

-e:扩展信息

-m:套接字相关的内存使用信息

-o state {established,listening,fin_wait_1,fin_wait_2}‘( dport= or sport= )' 只显示指定状态的连接,还可以指定过滤条件


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:CetnOS6,最小化安装后安装网络管理工具
下一篇:Springboot如何获取上下文ApplicationContext
相关文章

 发表评论

暂时没有评论,来抢沙发吧~