Linux 网络流量监控终端工具 nload

2023年 1月 4日 147.6k 0

nload 是一个流量监控的终端工具,读取 /proc/net/dev 文件,绘制流量图。下面是一个简单的使用简介。

1. 安装

  • CentOS
1
yum install -y nload

如果系统的源找不到 nload 包,可以执行如下命令添加新源:

1
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
  • Ubuntu
1
apt-get install -y nload

2. 参数

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
nload --help

Command line syntax:
nload [options] [devices]
nload --help|-h

Options:
-a period       设置用于计算平均数的时间窗口的长度,默认值 30 秒
-i max_scaling  进入流量图显示的最大比例,默认值 10240
-m              显示多个设备,但是没有流量图。
-o max_scaling  出去流量图显示的最大比例,默认值 10240
-t interval     数据刷新的时间间隔,默认是 500 毫秒
-u h|b|k|m|g    设置流量的单位
   H|B|K|M|G    h: auto, b: Bit/s, k: kBit/s, m: MBit/s etc.
                H: auto, B: Byte/s, K: kByte/s, M: MByte/s etc.
                Default is h.
-U h|b|k|m|g    和 u 参数一样,但是显示的是总量 (没有 "/s").
   H|B|K|M|G    Default is H.
devices         检测的网络设备,默认检测全部设备

示例: nload -t 200 -i 1024 -o 128 -U M

3. 使用

1
nload

指定网卡

1
nload ens192

相关文章

KubeSphere 部署向量数据库 Milvus 实战指南
探索 Kubernetes 持久化存储之 Longhorn 初窥门径
征服 Docker 镜像访问限制!KubeSphere v3.4.1 成功部署全攻略
那些年在 Terraform 上吃到的糖和踩过的坑
无需 Kubernetes 测试 Kubernetes 网络实现
Kubernetes v1.31 中的移除和主要变更

发布评论