freeBuf
主站

分类

漏洞 工具 极客 Web安全 系统安全 网络安全 无线安全 设备/客户端安全 数据安全 安全管理 企业安全 工控安全

特色

头条 人物志 活动 视频 观点 招聘 报告 资讯 区块链安全 标准与合规 容器安全 公开课

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

Linux网络管理之Shell工具管理利器
2019-02-21 13:43:59

Linux是一套免使用和自由播的Unix操作系,是一个基于POSIXUNIX的多用多任、支持线和多CPU的操作系。它能运行主要的UNIX工具件、用程序和网络协议。它支持3264硬件。Linux继承Unix为核心的设计思想,是一个性能稳定的多用户网络操作系统所以它关于网络管理的命令五花八门,各显神通”,关于网络管理,任重而道远,路漫漫而其修远,吾上下而求索。

lspci|grep –i ethernet【查看网卡的型

描述:lspci是一个实用程序,用于显示系统中的PCI总线和连接到它们的设备的信息

图片.png

图片.png

ethtool eth0【查看网卡的具体信息 

描述:查询或控制网络驱动程序和硬件设置

图片.png

图片.png

ifconfig【用来看和配置网络设备

描述:ifconfig用于配置内核驻留网络接口。它在引导时用于根据需要设置接口。通常只在调试或需要系统调整时才需要它。

图片.png

图片.png

ifup【指定网络设备/网卡

描述:启动网络接口,ifup命令可用于配置(或分别取消配置)网络接口基于文件/ etc / sysconfig / network和/ etc /sysconfig / network-scipts / ifcfg- <configuration>中的接口定义

图片.png

图片.png

ifdown【指定网络设备/网卡

描述:关闭网络接口ifdown命令可用于配置(或分别取消配置)网络接口基于文件/ etc / sysconfig / network和/ etc /sysconfig / network-scipts / ifcfg- <configuration>中的接口定义

图片.png

图片.png

ping【判断主机是否存活和取IP地址,有网性能统计 

描述:Ping使用ICMP协议的强制ECHO_REQUEST数据报从主机或网关引出ICMP ECHO_RESPONSE,ECHO_REQUEST数据报('ping')具有IP和ICMP头,后跟struct timeval,然后是用于填充的任意数量的'pad'字节 打包

图片.png

图片.png

route【显示并设置Linux内核中的网络路由表,主要设置静态路由。】route操纵内核的IP路由表。它的主要用途是在使用ifconfig程序配置后,通过接口设置到特定主机或网络的静态路由。

图片.png

图片.png

tranceroute【追踪数据包在网络上的传输时的全部路径

描述:Traceroute跟踪从IP网络到达给定主机的路由数据包。它利用IP协议的生存时间(TTL)字段,并尝试从每个网关沿主机路径引出ICMP TIME_EXECEEDED响应。

图片.png

图片.png

nslookup【查询域名解析的工具

描述:Nslookup是一个查询互联网域名服务器的程序.Nslookup有两种模式:交互式和非交互式。互动模式允许用户查询名称服务器以获取有关各种主机和域的信息,或者打印域中的主机列表。  - 交互模式用于。 仅打印主机或域的名称和请求的信息。

图片.png

netstat【主要用于检测主机(本机)的网络配置和状况,用于查看与IP、TCP、UDP、ICMP协议相关的统计数据,可以查看显示网络连接(包括进站和出战)、系统路由表、网络接口状态等 

描述:打印网络连接,路由表,接口统计信息,伪装连接和多播成员资格

图片.png

图片.png

dig 【深度挖掘域名解析的工具

描述:dig(domain information groper)是一个用于查询DNS名称服务器的灵活工具。它执行DNS查找并显示从查询的名称服务器返回的答案。 大多数DNS管理员使用dig来解决DNS问题,因为它具有灵活性,易用性和输出清晰度。其他查找工具往往具有比diig更少的功能。

图片.png

图片.png

tcpdump 【定义对网络上的数据包进行截获的包分析工具。

描述:tcpdump在网络接口上打印出与布尔表达式匹配的数据包内容的描述;描述之前是一个时间戳,默认情况下打印为小时,分钟,秒和自midnght以来的秒数。也可以运行。

图片.png

图片.png

dstat 【实时的监控cpu、磁盘、网络、IO、内存等使用情况

描述:Dstat是vmstat,iostat和ifstat.dstat的多功能替代品,它克服了一些限制并添加了一些额外的功能.dstat允许您立即查看所有系统资源。您可以将磁盘使用情况与IDE的中断结合使用控制器,或直接将网络带宽数与磁盘吞吐量进行比较(在相同的时间间隔内)

图片.png

图片.png

iftop 【监控网卡的实时流量(可以指定网段)、反向解析IP示端口信息等

描述:Iftop在命名接口上侦听网络流量,或者在第一个接口上侦听哪个看起来像外部接口(如果没有指定),并显示一对主机的当前带宽使用情况表。必须以足够的权限运行。监视接口上的所有网络流量;有关详细信息,请参阅pcap,但在大多数系统上,这意味着它必须以root身份运行。

图片.png

图片.png

iptraf 【监测带宽的运行状况

图片.png

图片.png

图片.png

nload 【监控当前系统的网速情况】

描述:Nload是一个控制台应用程序,可实时监控网络流量和带宽使用情况。使用两个图形可视化输入和输出流量,并提供其他信息,如传输数据总量和最小/最大网络使用量。

图片.png

图片.png

vnstat 【看服带宽流量统计

描述:Vnstat是一个基于控制台的网络流量监控器,它保存所选接口的每小时,每日和每月网络流量的日志。但是,它不是数据包嗅探器。交易信息是从proc或sys文件系统读取的,具体取决于 可用性。 这样,即使没有root权限也可以在大多数系统上使用vnstat。

图片.png

图片.png

nethogs【查看接口统计报

描述:Nethogs是一个小型网络顶级工具。而不是像每个协议或每个子网那样打破流量,就像大多数这样的工具一样。按进程分组并且不依赖于特殊的内核模块来加载。如果突然有很多对于网络流量,您可以启动nethog并立即查看哪个PID导致了这种情况,以及它是否是某种旋转过程。

图片.png

图片.png



















# Linux网络 # shell工具
本文为 独立观点,未经允许不得转载,授权请联系FreeBuf客服小蜜蜂,微信:freebee2022
被以下专辑收录,发现更多精彩内容
+ 收入我的专辑
+ 加入我的收藏
相关推荐
  • 0 文章数
  • 0 关注者