运维工程师必备的网络带宽监控常用命令
运维工程师必会的109个Linux命令

运维工程师必会的109个Linux命令作为运维工程师,熟练掌握Linux命令是必不可少的技能。
在这篇文章中,我们将列举出109个运维工程师必会的Linux命令,分别按照系统管理、网络管理、文件管理、进程管理和系统监控五个方面进行介绍。
一、系统管理1. ps:显示进程信息2. top:动态显示进程信息3. netstat:显示网络连接信息4. ifconfig:显示网络接口信息5. uname:显示系统信息6. date:显示时间7. cal:显示月历8. who:显示当前在线用户9. df:显示文件系统使用情况10. du:显示目录或文件大小11. chroot:将根目录切换到指定目录12. kill:终止进程13. awk:文本处理工具14. sed:文本处理工具15. find:查找文件16. wget:下载文件17. ssh:远程登录工具18. scp:远程拷贝工具19. ssh-keygen:生成SSH密钥二、网络管理20. ping:检测网络连通性21. traceroute:显示网络路径22. nslookup:域名解析工具23. host:显示主机名24. telnet:远程登录工具25. ftp:文件传输工具26. curl:网络工具27. tcpdump:网络抓包工具28. iptables:防火墙工具29. route:显示路由表30. arp:显示ARP缓存表31. mtr:网络诊断工具32. nmap:端口扫描工具三、文件管理33. ls:显示目录内容34. pwd:显示当前工作目录35. cd:切换工作目录36. mkdir:创建目录37. rmdir:删除目录38. touch:创建空文件39. cp:复制文件或目录40. mv:移动或重命名文件或目录41. rm:删除文件或目录42. ln:创建硬链接或符号链接43. cat:显示文件内容44. tail:显示文件尾部内容45. head:显示文件头部内容46. less:文件查看工具47. more:文件查看工具48. diff:比较两个文件的差异49. patch:打补丁工具50. gzip:压缩文件工具51. gunzip:解压文件工具四、进程管理52. ps:显示进程信息53. top:动态显示进程信息54. kill:终止进程55. killall:终止所有同名进程56. nohup:在后台运行进程57. fg:将后台进程切换到前台58. bg:将前台进程切换到后台59. nice:设置进程优先级60. renice:修改进程优先级61. jobs:显示后台任务62. crontab:计划任务管理工具63. at:一次性任务管理工具五、系统监控64. free:显示系统内存使用情况65. top:动态显示进程信息和系统状态66. vmstat:显示系统虚拟内存使用情况67. iostat:显示系统磁盘使用情况68. mpstat:显示系统CPU使用情况69. sar:系统性能监控工具70. dstat:系统性能监控工具71. htop:更好的进程监控工具72. pidstat:进程性能监控工具73. stress:系统压力测试工具74. top10:显示系统资源占用前10的进程75. pstree:以树形结构显示进程关系76. slabtop:显示内核内存缓存使用情况77. tcpdump:网络抓包工具78. ss:网络连接和socket统计工具79. uptime:显示系统运行时间和负载情况80. systemd-analyze:系统启动耗时分析工具六、系统安全81. netstat:显示网络连接信息82. lsof:显示进程打开的文件83. ps:显示进程信息84. top:动态显示进程信息85. strace:跟踪系统调用和信号86. setuid:设置程序运行权限87. chattr:设置文件属性88. chkrootkit:检测系统是否被入侵89. rkhunter:检测系统是否被入侵90. iptables:防火墙工具91. ssh-keygen:生成SSH密钥92. ssh:远程登录工具93. scp:远程拷贝工具94. openssl:加密解密工具95. openssh:安全shell工具96. snort:入侵检测系统97. tripwire:文件完整性检查工具98. tcpdump:网络抓包工具99. ss:网络连接和socket统计工具100. w3af:Web应用程序安全扫描工具101. nmap:端口扫描工具102. Nessus:漏洞扫描工具103. Nikto:Web服务器漏洞扫描工具104. OpenVAS:漏洞扫描工具105. Metasploit:渗透测试框架106. Burp Suite:Web应用程序渗透测试工具107. Kali Linux:渗透测试操作系统108. Hydra:密码破解工具109. John the Ripper:密码破解工具总结:通过学习和掌握这109个必会的Linux命令,运维工程师可以更高效地管理和维护系统,确保系统的稳定性和安全性。
Linux服务器上监控网络带宽的18个常用命令

Linux服务器上监控网络带宽的18个常用命令本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。
这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。
入站流量和出站流量分开来显示。
一些命令可以显示单个进程所使用的带宽。
这样一来,用户很容易发现过度使用网络带宽的某个进程。
这些工具使用不同的机制来制作流量报告。
nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具使用pcap库来捕获所有数据包,然后计算总数据量,从而估计流量负载。
下面是按功能划分的命令名称。
•监控总体带宽使用――nload、bmon、slurm、bwm-ng、cbm、speedometer和netload•监控总体带宽使用(批量式输出)――vnstat、ifstat、dstat和collectl•每个套接字连接的带宽使用――iftop、iptraf、tcptrack、pktstat、netwatch和trafshow•每个进程的带宽使用――nethogs1. nloadnload是一个命令行工具,让用户可以分开来监控入站流量和出站流量。
它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。
用起来很简单,不支持许多选项。
所以,如果你只需要快速查看总带宽使用情况,无需每个进程的详细情况,那么nload用起来很方便。
1. $ nload安装nload:Fedora和Ubuntu在默认软件库里面就有nload。
CentOS用户则需要从Epel软件库获得nload。
1. # fedora或centos2. $ yum install nload -y3. # ubuntu/debian4. $ sudo apt-get install nload2. iftopiftop可测量通过每一个套接字连接传输的数据;它采用的工作方式有别于nload。
iftop使用pcap库来捕获进出网络适配器的数据包,然后汇总数据包大小和数量,搞清楚总的带宽使用情况。
网络常用命令行使用

网络常用命令行使用网络常用命令行是指在计算机网络中,通过命令行方式来管理和配置网络设备的一系列操作指令。
在网络配置、故障排查、网络监测等方面,命令行是管理员必备的技能之一、本文将介绍一些常用的网络命令行指令,包括Ping、Tracert、Ipconfig、Netstat、Nslookup、Telnet等。
1. PingPing是网络管理中最基本的工具之一,用于测试主机之间的网络连通性。
Ping命令发送一个网络控制报文,等待目标主机的回复,以此来判断两台主机之间是否能够正常通信。
常用的命令行格式为:ping <目标IP或域名>。
2. TracertTracert用于追踪数据包在网络中的路径,以便排查网络故障。
Tracert命令会发送一系列的ICMP Echo Request数据包,通过观察它们在网络节点上的转发路径和延迟时间,可以帮助确定问题出现的具体位置。
常用的命令行格式为:tracert <目标IP或域名>。
3. IpconfigIpconfig是用于显示和管理网络配置信息的命令行工具。
通过Ipconfig命令,可以查看本机的IP地址、子网掩码、默认网关等网络配置信息,还可以通过ipconfig /renew命令来刷新IP地址。
常见的命令行格式为:ipconfig。
4. NetstatNetstat用于显示当前网络连接状态和统计信息。
通过Netstat命令,可以查看本机的网络连接情况,包括TCP连接、UDP连接、监听端口以及网络接口的统计信息等。
常见的命令行格式为:netstat [-a] [-n] [-o] [-b]。
5. NslookupNslookup是一种用于查询域名解析信息的命令行工具。
通过Nslookup命令,可以查找域名对应的IP地址、反向解析IP地址对应的域名,还可以查询域名服务器的详细信息等。
常见的命令行格式为:nslookup <域名>。
工程师必备_网路经典命令

網路經典命令列1.最基本,最常用的,測詴物理網路的ping 192.168.0.8 -t ,參數-t是等待用戶去中斷測詴2.查看DNS、IP、Mac等A.Win98:winipcfgB.Win2000以上:Ipconfig/allC.NSLOOKUP:如查看河北的DNSC:\>nslookupDefault Server: Address: 202.99.160.68>server 202.99.41.2 則將DNS改為了41.2> Server: Address: 202.99.160.68Non-authoritative answer:Name: Address: 202.99.160.2123.網路信使(經常有人問的~)Net send 電腦名/IP|* (廣播) 傳送內容,注意不能跨網段net stop messenger 停止信差服務,也可以在面板-服務修改net start messenger 開始信差服務4.探測對方對方電腦名,所在的組、域及當前用戶名(追捕的工作原理)ping -a IP -t ,只顯示NetBios名nbtstat -a 192.168.10.146 比較全的stat -a 顯示出你的電腦當前所開放的所有埠netstat -s -e 比較詳細的顯示你的網路資料,包括TCP、UDP、ICMP 和 IP的統計等6.探測arp綁定(動態和靜態)清單,顯示所有連接了我的電腦,顯示對方IP和MAC位址arp -a7.在代理伺服器端捆綁IP和MAC位址,解決局域網內盜用IP!:ARP -s 192.168.10.59 00 -50-ff-6c-08-75解除網卡的IP與MAC位址的綁定:arp -d 網卡IP8.在網路鄰居上隱藏你的電腦(讓人家看不見你!)net config server /hidden:yesnet config server /hidden:no 則為開啟9.幾個net命令A.顯示當前工作組伺服器清單 net view,當不帶選項使用本命令時,它就會顯示當前域或網路上的電腦上的清單。
linux运维常用的50条命令

linux运维常用的50条命令Linux是一种常用的操作系统,被广泛用于服务器的运维工作中。
在Linux的运维工作中,有许多常用的命令可以帮助管理员进行系统管理、故障排查和性能优化等工作。
本文将介绍Linux运维中常用的50条命令,并对其进行详细说明。
1. ls命令:用于列出当前目录下的文件和文件夹。
2. cd命令:用于切换当前目录。
3. pwd命令:用于显示当前所在的目录路径。
4. mkdir命令:用于创建新的目录。
5. rm命令:用于删除文件或文件夹。
6. cp命令:用于复制文件或文件夹。
7. mv命令:用于移动文件或文件夹。
8. cat命令:用于查看文件内容。
9. grep命令:用于在文件中搜索指定的字符串。
10. find命令:用于在指定目录下查找文件。
11. tar命令:用于打包和解压文件。
12. top命令:用于实时监控系统的运行状态。
13. ps命令:用于查看当前系统中的进程信息。
14. kill命令:用于终止指定的进程。
15. netstat命令:用于查看网络连接和网络统计信息。
16. ifconfig命令:用于配置和显示网络接口信息。
17. ping命令:用于测试网络连接的连通性。
18. ssh命令:用于远程登录到其他主机。
19. scp命令:用于在不同主机之间复制文件。
20. rsync命令:用于在不同主机之间同步文件。
21. df命令:用于查看文件系统的磁盘空间使用情况。
22. du命令:用于估算文件和目录的磁盘空间使用情况。
23. mount命令:用于挂载文件系统。
24. umount命令:用于卸载文件系统。
25. chmod命令:用于修改文件或目录的权限。
26. chown命令:用于修改文件或目录的所有者。
27. chgrp命令:用于修改文件或目录的所属组。
28. useradd命令:用于创建新用户。
29. userdel命令:用于删除用户。
30. passwd命令:用于修改用户的密码。
网络运维常用命令大全

网络运维常用命令大全client 1.1.1.1/8eth0 1.1.1.254/8nginxeth1192.168.1.254/24----------------------------------------------------- | |web_A web_B192.168.1.10 192.168.1.20ifconfig eth0 192.168.1.99cd /etc/sysconfig/network-scripts/vim ifcfg-eth0BOOTPROTO=noneIPADDR=192.168.1.254:wqservice network restart/etc/init.d/NetworkManager stopchkconfig NetworkManager offiptables -Fservice iptables savesetenforce 0vim /etc/sysconfig/selinuxSELINUX=disabled:wqrpm -q vsftpdmountumount /dev/cdrommount /dev/cdrom /mntcd /mntrpm -ivh Packages/vsftpd-2.2.2-11.el6_4.1.x86_64.rpm service vsftpd startservice vsftpd statuschkconfig vsftpd oncd /umount /dev/cdrommkdir /var/ftp/isomount /dev/cdrom /var/ftp/isovim /etc/yum.repos.d/a.repo[ServerOS]name=CentOS-6 - Debuginfobaseurl=file:///var/ftp/iso#baseurl=ftp://ftp-server-ip/mountdirgpgcheck=0enabled=1:wqyum clean allyum listyum -y install 包名列表yum -y remove 包名yum grouplistyum -y groupinstall 软件包组列表yum -y groupremove 软件包组http://https://nginx 网站服务代理服务yum -y groupinstall "开发工具"rewrite 地址重写http://web-ip/onedir/a.html url perl 正则表达式 pcrerpm -q gcc gcc-c++ makeyum -y install gcc gcc-c++ maketar -zxvf xxxx.tar.gztar -jxvf xxx.tar.bz2cd nginx-1.0.5grep www /etc/passwduseradd -s /sbin/nologin - M wwwyum -y install openssl-devel pcre-devel./configure --help / -h./configure 【选项】./configure --prefix=/usr/local/nginx2 --user=www --group=www --with-http_ssl_modulemakemake installcd /usr/local/nginx2conf 配置文件目录 nginx.confhtml 网页文件目录 *.html .php .csslogs 日志文件目录(访问日志错误日志)sbin 启动服务的启动脚本 nginxnetstat -utnalp | grep :80service httpd stopchkconfig httpd off/usr/local/nginx2/sbin/nginxnetstat -utnalp | grep :80elinks --dump http://localhost/a.htmlhttp://1.1.1.254client1.1.1.254nginx| 192.168.1.254-----------------------------| |web_A web_B2 3192.168.1.2~3 :rpm -q httpdyum -y install httpdservice httpd startchkconfig httpd onecho web2 > /var/www/html/index.htmlecho web3 > /var/www/html/index.html/doc/439414769.html,/a.htmla.php1.1.1.254/doc/439414769.html, /www /doc/439414769.html, /bbs配置nginx做反向代理服务vim nginx.confhttp {server {location / {。
云计算运维的基本命令

云计算运维的基本命令
云计算运维的基本命令包括以下几个方面:
1. 登录和远程连接命令:
- ssh:远程登录到云服务器
- telnet:通过 Telnet 协议远程登录到云服务器
2. 系统管理命令:
- ls:显示当前目录下的文件和子目录
- cd:切换当前目录
- pwd:显示当前所在目录
- mkdir:创建新目录
- rm:删除文件或目录
- cp:复制文件和目录
- mv:移动或重命名文件和目录
- chmod:修改文件或目录的权限
- chown:修改文件或目录的所有者
- chgrp:修改文件或目录的所属组
3. 进程管理命令:
- ps:查看系统中运行的进程
- top:动态查看系统进程信息
- kill:终止指定的进程
4. 日志管理命令:
- tail:显示文件末尾的内容
- grep:在文件中按模式搜索内容
- cat:查看文件的内容
- vi:文本编辑器,用于编辑配置文件和日志文件
5. 网络管理命令:
- ifconfig:查看和配置网络接口信息
- ping:测试网络连通性
- netstat:显示网络连接、路由表和网络接口信息
6. 软件管理和包管理命令:
- apt-get:Debian 和 Ubuntu 系统的软件包管理工具
- yum:CentOS 和 Fedora 系统的软件包管理工具
- apt:Ubuntu 系统的软件包管理工具
这些是云计算运维中使用的基本命令,可以帮助进行服务器管理、系统监控、日志查看、安全管理等常见操作。
具体使用方法可以参考相关命令的帮助文档和教程。
网络带宽监控命令

新建文本文档.txt1.功能划分1.总体带宽命令nload bmon slrm bwm-ngcbm speedometer netload2.总体带宽使用(批量输出)vnstat ifstat dstat collectl3.套接字带宽使用iftop iptraf tcptrack pktstatnetwatch trafshow4.进程带宽使用nethogs2.常用nload:图形输出总体带宽iftop:套接字流量输出iptraf:交互式、色彩鲜艳ip局域网监控nethogs:显示进程使用带宽,自动排序,可快速查找消耗带宽最多的进程bwm-ng:简单的实时网络负载监控工具,可以报告摘要信息3.其他bmon:类似nload,显示系统上所有网络接口的流量负载slurm:显示设备统计信息,支持3种图形,使用c键、s键、l键激活每种图形tcptrack:类似iftop,使用pcap库捕获数据包vnstat:服务进程,可在后台记录网络使用信息cbm:简单的带宽监控工具,按网络接口显示speedometer:小巧简单的工具,仅绘制外观漂亮的图形pktstat:实时显示所有活动连接netwatch:netdiag工具库的一部分,可显示本地主机与远程主机之间的连接trafshow:类似pkstatnetload:netdiag工具库一部分,简单显示ifstat:能以批处理模式显示网络带宽,可用于工具或程序记录日志dstat:用途广泛地工具(使用python语言编写),可监控系统不同的统计信息collectl:类似dstat报告统计信息第 1 页。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
运维工程师必备的18个网络带宽监控常用命令本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。
这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。
入站流量和出站流量分开来显示。
一些命令可以显示单个进程所使用的带宽。
这样一来,用户很容易发现过度使用网络带宽的某个进程。
这些工具使用不同的机制来制作流量报告。
nload等一些工具可以读取"proc/net/dev"文件,以获得流量统计信息;而一些工具使用pcap库来捕获所有数据包,然后计算总数据量,从而估计流量负载。
下面是按功能划分的命令名称。
1. nloadnload是一个命令行工具,让用户可以分开来监控入站流量和出站流量。
它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。
用起来很简单,不支持许多选项。
所以,如果你只需要快速查看总带宽使用情况,无需每个进程的详细情况,那么nload用起来很方便。
$ nload安装nload:Fedora和Ubuntu在默认软件库里面就有nload。
CentOS用户则需要从Epel软件库获得nload。
# fedora或centos $ yum install nload -y # ubuntu/debian $ sudo apt-get install nload 2. iftopiftop可测量通过每一个套接字连接传输的数据;它采用的工作方式有别于nload。
iftop使用pcap库来捕获进出网络适配器的数据包,然后汇总数据包大小和数量,搞清楚总的带宽使用情况。
虽然iftop报告每个连接所使用的带宽,但它无法报告参与某个套按字连接的进程名称/编号(ID)。
不过由于基于pcap库,iftop能够过滤流量,并报告由过滤器指定的所选定主机连接的带宽使用情况。
$ sudo iftop -nn选项可以防止iftop将IP地址解析成主机名,解析本身就会带来额外的网络流量。
安装iftop:Ubuntu/Debian/Fedora用户可以从默认软件库获得它。
CentOS用户可以从Epel获得它。
# fedora或centos yum install iftop -y # ubuntu或debian $ sudo apt-get install iftop 3. iptrafiptraf是一款交互式、色彩鲜艳的IP局域网监控工具。
它可以显示每个连接以及主机之间传输的数据量。
下面是屏幕截图。
$ sudo iptraf安装iptraf:# Centos(基本软件库) $ yum install iptraf # fedora或centos(带epel) $ yum install iptraf-ng -y # ubuntu或debian $ sudo apt-get install iptraf iptraf-ng4. nethogsnethogs是一款小巧的"net top"工具,可以显示每个进程所使用的带宽,并对列表排序,将耗用带宽最多的进程排在最上面。
万一出现带宽使用突然激增的情况,用户迅速打开nethogs,就可以找到导致带宽使用激增的进程。
nethogs可以报告程序的进程编号(PID)、用户和路径。
$ sudo nethogs安装nethogs:Ubuntu、Debian和Fedora用户可以从默认软件库获得。
CentOS用户则需要Epel。
# ubuntu或debian(默认软件库) $ sudo apt-get install nethogs # fedora或centos(来自epel) $ sudo yum install nethogs -y5. bmonbmon(带宽监控器)是一款类似nload的工具,它可以显示系统上所有网络接口的流量负载。
输出结果还含有图表和剖面,附有数据包层面的详细信息。
安装bmon:Ubuntu、Debian和Fedora用户可以从默认软件库来安装。
CentOS用户则需要安装repoforge,因为Epel里面没有bmon。
# ubuntu或debian $ sudo apt-get install bmon # fedora或centos(来自repoforge) $ sudo yum install bmonbmon支持许多选项,能够制作HTML格式的报告。
欲知更多信息,请参阅参考手册页。
6. slurmslurm是另一款网络负载监控器,可以显示设备的统计信息,还能显示ASCII图形。
它支持三种不同类型的图形,使用c键、s键和l键即可激活每种图形。
slurm功能简单,无法显示关于网络负载的任何更进一步的详细信息。
$ slurm -s -i eth0安装slurm# debian或ubuntu $ sudo apt-get install slurm # fedora或centos $ sudo yum install slurm -y7. tcptracktcptrack类似iftop,使用pcap库来捕获数据包,并计算各种统计信息,比如每个连接所使用的带宽。
它还支持标准的pcap过滤器,这些过滤器可用来监控特定的连接。
安装tcptrack:Ubuntu、Debian和Fedora在默认软件库里面就有它。
CentOS用户则需要从RepoForge获得它,因为Epel里面没有它。
# ubuntu, debian $ sudo apt-get install tcptrack # fedora, centos(来自repoforge软件库) $ sudo yum install tcptrack8. vnstatvnstat与另外大多数工具有点不一样。
它实际上运行后台服务/守护进程,始终不停地记录所传输数据的大小。
之外,它可以用来制作显示网络使用历史情况的报告。
$ service vnstat status * vnStat daemon is running运行没有任何选项的vnstat,只会显示自守护进程运行以来所传输的数据总量。
$ vnstat Database updated: Mon Mar 17 15:26:59 2014 eth0 since 06/12/13 rx: 135.14 GiB tx: 35.76 GiB total: 170.90 GiB monthly rx | tx | total | avg. rate ------------------------+-------------+-------------+------------- Feb '14 8.19 GiB | 2.08 GiB | 10.27 GiB | 35.60 kbit/s Mar '14 4.98 GiB | 1.52 GiB | 6.50 GiB | 37.93 kbit/s ------------------------+-------------+-------------+------------- estimated 9.28 GiB | 2.83 GiB | 12.11 GiB | daily rx | tx | total | avg. rate ------------------------+-------------+-------------+------------- yesterday 236.11 MiB | 98.61 MiB | 334.72 MiB | 31.74 kbit/s today 128.55 MiB | 41.00 MiB | 169.56 MiB | 24.97kbit/s ------------------------+-------------+-------------+------------- estimated 199 MiB | 63 MiB | 262 MiB |想实时监控带宽使用情况,请使用"-l"选项(实时模式)。
然后,它会显示入站数据和出站数据所使用的总带宽量,但非常精确地显示,没有关于主机连接或进程的任何内部详细信息。
$ vnstat -l -i eth0 Monitoring eth0... (press CTRL-C to stop) rx: 12 kbit/s 10 p/s tx: 12 kbit/s 11 p/svnstat更像是一款制作历史报告的工具,显示每天或过去一个月使用了多少带宽。
它并不是严格意义上的实时监控网络的工具。
vnstat支持许多选项,支持哪些选项方面的详细信息请参阅参考手册页。
安装vnstat# ubuntu或debian $ sudo apt-get install vnstat # fedora或centos(来自epel) $ sudo yum install vnstat9. bwm-ngbwm-ng(下一代带宽监控器)是另一款非常简单的实时网络负载监控工具,可以报告摘要信息,显示进出系统上所有可用网络接口的不同数据的传输速度。
$ bwm-ng bwm-ng v0.6 (probing every 0.500s), press 'h' for help input: /proc/net/dev type: rate / iface Rx Tx T ot========================================================= ======== == eth0: 0.53 KB/s 1.31 KB/s 1.84 KB lo: 0.00 KB/s 0.00 KB/s 0.00 KB------------------------------------------------------------------------------------------------------------- total: 0.53 KB/s 1.31 KB/s 1.84 KB/s如果控制台足够大,bwm-ng还能使用curses2输出模式,为流量绘制条形图。
$ bwm-ng -o curses2安装bwm-ng:在CentOS上,可以从Epel来安装bwm-ng。
# ubuntu或debian $ sudo apt-get install bwm-ng # fedora或centos(来自epel) $ sudo apt-get install bwm-ng10. cbm:Color Bandwidth Meter这是一款小巧简单的带宽监控工具,可以显示通过诸网络接口的流量大小。