在 Linux/UNIX 终端下使用 nload 实时监控网络流量和带宽使用
- 摘要:如果你想在命令行界面监控网络吞吐量,nload应用程序是个不错的选择。它是一个实时监控网络流量和带宽使用的控制台应用程序,使用两个图表可视化地展示接收和发送的流量,并提供诸如数据交换总量、最小/最大网络带宽使用量等附加信息。安装在CentOS/RHEL/RedHat/FedoraLinux上安装nload首先在CentOS或者基于RHEL的操作系统上启用EPEL仓库,然后键入yum命令安装nload:#yuminstallnload在Debian或者UbuntuLinux上安
如果你想在命令行界面监控网络吞吐量,nload 应用程序是个不错的选择。它是一个实时监控网络流量和带宽使用的控制台应用程序,使用两个图表可视化地展示接收和发送的流量,并提供诸如数据交换总量、最小/最大网络带宽使用量等附加信息。
安装
在 CentOS/RHEL/Red Hat/Fedora Linux 上安装 nload
首先在 CentOS 或者基于 RHEL 的操作系统上启用 EPEL 仓库,然后键入 yum 命令安装 nload:
# yum install nload
在 Debian 或者 Ubuntu Linux 上安装 nload
键入 apt-get 命令:
$ sudo apt-get install nload
在 FreeBSD 操作系统上安装 nload
通过 port 安装 nload,键入:
# cd /usr/ports/net/nload/ &;amp;&;amp; make install clean
或者添加包
# pkg install net/nload
在 OpenBSD 操作系统上安装 nload
键入下列命令:
$ sudo pkg_add -i nload
在类 Unix 操作系统上从源代码安装 nload
首先,使用 wget 或者 curl 命令获取源代码:
$ cd /tmp$ wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz
使用 tar 命令解压缩名为 nload-0.7.4.tar.gz 的 tar 包,键入:
$ tar xvf nload-0.7.4.tar.gz
使用 cd 命令进入 nload 源代码所在目录:
$ cd nload*
然后键入 ./configure 为你的操作系统配置安装包:
$ sh ./configure
或者
$ ./configure
运行 configure 命令需要一点时间。完成后,使用 make 命令编译 nload:
$ make
最后,键入 make install 命令以 root 用户身份安装 nload 应用程序和相关文件:
$ sudo make install
或者
# make install 使用
如何使用 nload 显示当前网络使用量呢?
基本语法是:
nloadnload devicenload [options] device1 device2
键入下列命令:
$ nload$ nload eth0$ nload em0 em2
会得到输出:
图01: 使用 nload 命令
操控 nload 应用程序
nload 命令一旦执行就会开始监控网络设备,你可以使用下列快捷键操控 nload 应用程序。
- 你可以按键盘上的 ← → 或者 Enter/Tab 键在设备间切换。
- 按 F2 显示选项窗口。
- 按 F5 将当前设置保存到用户配置文件。
- 按 F6 从配置文件重新加载设置。
- 按 q 或者 Ctrl+C 退出 nload。
设置显示刷新间隔
默认每 100 毫秒刷新一次显示数值,下面的例子将时间间隔设置成 500 毫秒:
$ nload -t {interval_number_in_millisec}$ nload -t 500
输出:
GIF 动画 01 - 使用 nload 命令
设置流量数值显示的单位
语法如下:
$ nload -u h|H|b|B|k|K|m|M|g|G$ nload -U h|H|b|B|k|K|m|M|g|G$ nload -u h$ nload -u G$ nload -U G
释义:
- 小写选项 -u: h 意为自动格式化为人类易读的单位,b 意为 Bit/s,k 意为 kBit/s,m 意为 MBit/s,g 意为 GBit/s。大写字母意为使用 Byte 替代 Bit。默认为 k。
- 大写选项 -U 与小写选项 -u 非常相似,不同之处在于它展示的是数据量,比如 Bit, kByte, GBit 等等。(没有 "/s")。默认值是 M。
结论
我觉得 nload 是一个稳定可靠的应用程序,如果你喜欢 nload,你可能也想试试 Linux 和其他类 Unix 操作系统环境下的 vnstat 与 iftop 工具。
译自: http://www.cyberciti.biz/networking/nload-linux-command-to-monitor-network-traffic-bandwidth-usage/
译者:blueabysm 校对:wxy
本文由 LCTT 原创翻译,Linux中国 荣誉推出
在 Linux/UNIX 终端下使用 nload 实时监控网络流量和带宽使用相关推荐
- 实时监控网络流量,精准辨别网络性能瓶颈
网络流量反映网络运作状态,是辨别网络运行是否正常的关键指标,通过对网络流量进行监测不仅能反映交换机.路由器等设备的工作状态,更能体现整个网络资源的运行性能.同时,用户在网络中的行为可以通过其承载的流量 ...
- linux自带网络监控,在Linux中如何通过nload来监控网络使用情况
nload 是一个 linux 自由软件工具,通过提供两个简单的图形来帮助linux用户和系统管理员来实时监控网络流量以及宽带使用情况:一个是进入流量,一个是流出流量. 我真的很喜欢用nload来在屏 ...
- linux监控应用运行情况,技术|在linux中如何通过nload来监控网络使用情况
nload 是一个 linux 自由软件工具,通过提供两个简单的图形来帮助linux用户和系统管理员来实时监控网络流量以及宽带使用情况:一个是进入流量,一个是流出流量. 我真的很喜欢用nload来在屏 ...
- 如何使用nload实时监控网络带宽
导读 nload是一个可实时监视网络流量和带宽使用情况的工具.它可以帮助你使用图表监输入和输出的流量,并提供其他信息,例如传输的数据总量和最小/最大网络使用率. 系统环境 Centos7 安装 在基于 ...
- linux监控覆盖视频恢复,linux下使用inotify实时监控文件变更,做完整性检查
linux下使用inotify实时监控文件变更,做完整性检查 完整性检查是HIDS的重要组成部分之一,linux下做完整性检查的思路有3个 1.哈希对比 2.签名校验 3.inotify 方法有2个: ...
- Linux/Unix系统下nginx+php安装简明教程
本文转载自Linux/Unix系统下nginx+php安装简明教程,请保留转载信息~ 一.安装nginx: 1. 安装pcre库,nginx的rewrite模板需用到pcre库: mkdir -p / ...
- Linux下C/C++实现(网络流量分析-NTA)
网络流量分析(NTA - Network Traffic Analysis) 就是捕捉网络中流动的数据包,并通过查看包内部数据以及进行相关的协议.流量.分析.统计等,协助发现网络运行过程中出现的问题. ...
- UGeek大咖说 | 第10期:云原生下的数字化实时监控体系建设
多年来,云原生和微服务架构的发展推动着企业数字化转型快速落地,不仅重塑了企业IT系统架构,也改变了应用的研发和运维体系.与此同时,随着不断加深的技术栈和越来越复杂的架构,使企业IT故障不可预知.难以定 ...
- mrtg监控短信报警 linux,mrtg监控网络流量简单配置
这里只是简单介绍在centos下使用mrtg监控网络流量 参考鸟哥的linux私房菜,我的linux入门啊 http://linux.vbird.org/linux_security/old/04mr ...
最新文章
- 兰大博士神论文: 我和同门亲师妹是如何走到一起的?
- 关于项目过程能力基线的几个讨论
- 10 | 软件测试工程师需要掌握的非测试知识有哪些?
- 新建文件注释_PDF汇总注释原来如此简单
- 【Linux】宝塔Linux面板命令大全
- php auth和rbac区别,THINKPHP中的AUTH权限管理介绍
- 使用truss、strace或ltrace诊断软件的疑难杂症
- python——类别数据,根据类别自动选择颜色
- 2级c语言程序设计无忧考试,无忧考吧二级c模拟考试系统
- php重写mysql类_如何成功重写旧的mysql-php代码与已弃用的mysql_ *函数?
- linux远程调试程序,嵌入式Linux的GDB远程调试的实现
- 向日葵如何远程桌面Linux,最快的远程桌面向日葵软件
- 我是如何在开源系统中(Vue)中引入阿里巴巴Icon图标的?
- 软件测试工程师相关证书
- 自考免考的计算机应用,自学考试计算机免考条件
- 如何对系统声音进行选择与设置
- 萨缪尔·莫尔斯,一个种族主义画家是如何窃取了电报发明权的呢?
- 管理计算机管理没有其他设备,电脑里的设备管理器没有怎么办
- 增值税发票二维码解析
- C语言基础:输入两个分数,输出它们的和以及差。(以分数形式)
热门文章
- 企业要顺应社会生态环境
- CodeForces - 1350B Orac and Models(dp)
- CodeForces - 451A - Game With Sticks(博弈论)
- android P精简教程,华为EMUI 9.0发布:基于Android P打造 设置项精简10%
- 制作linux安装镜像文件,制作CentOS 6.5一键自安装ISO镜像光盘 | 聂扬帆博客
- UVA - 11694 Gokigen Naname(dfs)
- 0007-Reverse Integer(整数反转)
- Linux下Anaconda3安装及使用教程
- python高级语法-套接字编程之UDP和TCP编程
- 散列表的设计与实现_散列表:如何实现word编辑器的拼写检查?