Linux网络管理相关工具

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

一、ping命令

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

  命令格式:ping [option] IP

    常用选项:

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

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

1.jpg

二、traceroute命令

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

  命令格式:traceroute HOST|IP

2.jpg

 

三、mtr命令

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

  命令格式:mtr HOST|IP

3.jpg

四、netstat命令

  用于显示网络连接状态。

  命令格式:netstat [options]

    常用选项:

      -t:TCP协议;

      -u:UDP协议;

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

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

      -tan:TCP所有状态;

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

      -r:显示路由表;

    常用组合选项:-tunpl

4.jpg

五、ethtool命令

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

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

5.jpg

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

6.jpg

六、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= )' 只显示指定状态的连接,还可以指定过滤条件

7.jpg

原创文章,作者:petmaster,如若转载,请注明出处:http://www.178linux.com/11033

(0)
petmasterpetmaster
上一篇 2016-01-14 08:26
下一篇 2016-01-14 13:34

相关推荐

  • 初识Linux

    一,计算机的组成和功能 计算机主要由四个部分组成,内存、缓存、CPU和寄存器。其中缓存及其重要,为CPU和内存之间的缓存,寄存器存放指令,CPU负责执行指令。内存是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。 二,Linux的主流发行版本 Linux的发行版有数百种之多,其中主流的三种为: Debia…

    Linux干货 2017-12-04
  • 网络知识点

    1. 实现异地搭建局域网的方法1>. 让运行商拉专线,这是相当昂贵的。2>.  VPN (Virtual PrivateNetwork)  虚拟专用网络 2. VPN的隧道协议主要有三种:PPTP、L2TP和IPSec。其中PPTP和L2TP协议工作在OSI模型的第二层,又称为二层隧道协议;IPSec是第三层隧道协议。 2. …

    Linux干货 2016-09-01
  • Javascript 装载和执行

    一两个月前在淘宝内网里看到一个优化Javascript代码的竞赛,发现有不少的人对Javascript的执行和装载的基础并不懂,所以,从那天起我就想写一篇文章,但一直耽搁了。自上篇《浏览器渲染原理简介》,正好也可以承前启后。 首先,我想说一下Javascript的装载和执行。通常来说,浏览器对于Javascript的运行有两大特性:1)载入后马上执行,2)执…

    Linux干货 2016-07-10
  • man和history及bashi的快捷键

    man:帮助命令     命令格式:man# cmd;使用时可以先使用whatis 查询所对应的man的章节,然后用对应的man章节来查询帮助;     info:本地帮助文档     官方文档,在线查询等等,如果是付费版系统的话可以使用S…

    Linux干货 2016-07-29
  • 常见RAID级别原理, Linux中软RAID实现方式详解

    RAID简介     RAID(Redundant Arry of Independent Disks)独立冗余阵列,旧称(Redundant Arry of Inexpensive Disks)廉价冗余阵列,其主要目的是将多个硬盘组成在一起来达到提高I/O、读写、冗余性。 RAID分为硬件RAID和软件RAID &n…

    Linux干货 2016-03-09
  • 1021作业

    关于用户和组相关配置文件的总结 /etc/passwd:用户及相关属性信息 在Linux /etc/passwd文件中每个用户都有一个对应的记录行,它记录了这个用户的一些基本属性。系统管理员经常会接触到这个文件的修改以完成对用户的管理工作。这个文件对所有用户都是可读的。但是Linux /etc/passwd文件中都有些什么内容呢? #cat/etc/pass…

    Linux干货 2016-10-24