首页 > 系统相关 >Linux系统——nload命令

Linux系统——nload命令

时间:2024-03-18 16:01:16浏览次数:42  
标签:httpd nload 流量 网卡 命令 Linux root localhost

目录

引言

一、nload安装

二、nload命令详解

1.命令使用

2.命令详解

3.命令选项

3.1-u选项

nload -u h 自动变更单位,Bit/s

 nload -u H 自动变更单位,Byte/s

3.2-m选项

nload -m 不显示流量图

 nload -m -H ens33 不显示流量图,以Byte为单位查看ens33网卡流量情况

3.3-a选项

nload -a 100 全部数据的刷新时间周期,单位是秒,默认是300s,这里设置为100s

三、流量测试


引言

nload用于实时监控linux下网络流量信息,是命令行工具,用来监控网络的吞吐量。它使用两个图表数据来对进出站流量进行可视化。

一、nload安装

[root@localhost ~]#yum install epel-release.noarch -y

[root@localhost ~]#yum install nload.x86_64 -y

二、nload命令详解

1.命令使用

[root@localhost ~]#nload
#直接输入命令可以进入nload默认页  会展示各个网卡的流量信息
#可以使用键盘"←" "→"键  来翻找想要查看的网卡流量
#也可以使用"Enter"键或者"TAB"键进行翻找

2.命令详解

Incoming:进入网卡的流量;Outgoing:网卡出去的流量

参数含义
Curr当前流量
Avg平均流量
Min最小流量
Max最大流量
Ttl总和流量

3.命令选项

命令格式:nload + [选项]

选项含义
-a全部数据的刷新时间周期,单位是秒,默认是300s
-i进入网卡的流量图的显示比例最大值设置,默认10240 kBit/s
-m不显示流量图,只显示统计数据
-o出去网卡的流量图的显示比例最大值设置,默认10240 kBit/s
-t显示数据的刷新时间间隔,单位是毫秒,默认500ms
-u设置右边Curr、Avg、Min、Max的数据单位,默认是h自动变的.注意大小写单位不同

3.1-u选项

:小写代表bit,大写代表byte

nload -u h 自动变更单位,Bit/s

 nload -u H 自动变更单位,Byte/s

3.2-m选项

nload -m 不显示流量图

 nload -m -H ens33 不显示流量图,以Byte为单位查看ens33网卡流量情况

3.3-a选项

nload -a 100 全部数据的刷新时间周期,单位是秒,默认是300s,这里设置为100s

三、流量测试

可以使用httpd服务携带的httpd-tools工具中的ab小的压测工具进行流量测试

[root@localhost ~]#yum install httpd -y
[root@localhost ~]#systemctl start httpd
[root@localhost ~]#systemctl status httpd
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
   Active: active (running) since 一 2024-03-18 15:55:32 CST; 4s ago
     Docs: man:httpd(8)
           man:apachectl(8)
 Main PID: 6837 (httpd)
   Status: "Processing requests..."
   CGroup: /system.slice/httpd.service
           ├─6837 /usr/sbin/httpd -DFOREGROUND
           ├─6838 /usr/sbin/httpd -DFOREGROUND
           ├─6839 /usr/sbin/httpd -DFOREGROUND
           ├─6840 /usr/sbin/httpd -DFOREGROUND
           ├─6841 /usr/sbin/httpd -DFOREGROUND
           └─6842 /usr/sbin/httpd -DFOREGROUND

3月 18 15:55:32 localhost.localdomain systemd[1]: Starting The Apache HTTP...
3月 18 15:55:32 localhost.localdomain httpd[6837]: AH00558: httpd: Could n...
3月 18 15:55:32 localhost.localdomain systemd[1]: Started The Apache HTTP ...
Hint: Some lines were ellipsized, use -l to show in full.
[root@node2 ~]#yum install httpd-tools -y
[root@node2 ~]#ab -n 50000 -c 1000 http://192.168.241.11/
#-n 指定并发数  -c指定并发次数   注意:网址一定要加/结尾
[root@localhost ~]#nload ens33 -m -u H -t 1000

压测前 

压测后 

使用nload命令可以直观的看出流量I/O情况 

标签:httpd,nload,流量,网卡,命令,Linux,root,localhost
From: https://blog.csdn.net/G_D0120/article/details/136811129

相关文章

  • Linux(三) Linux基础开发工具的使用
    一、xshell在windows下使用图形化界面,在Linux下使用各种指令,这些指令和图形化界面我们称为shell,即外壳程序从技术角度,shell最简单的定义:命令行解释器(commandinterpreter)主要包含:1.将使用者的命令翻译给核心(kernel)处理2.同时,将核心处理结果翻译给使用者外壳程序的作......
  • python命令行参数
    python帮助文档Launcherarguments:-2:LaunchthelatestPython2.xversion-3:LaunchthelatestPython3.xversion-X.Y:LaunchthespecifiedPythonversionTheabovedefaulttoanarchitecturenativeruntime,butwillselectanyavailable.Ad......
  • Docker 最常用的镜像命令和容器命令
    目录一、帮助命令二、运行第一个容器:hello-world2.1运行命令2.2命令执行流程图三、镜像相关命令及其基本操作3.1登录私有镜像仓库3.2拉取镜像3.3查看镜像基本信息3.3.1dockerimages命令查看镜像基本信息(一)、dockerimages命令常用选项-a:显示所有的镜像(包括临时镜像文......
  • Linux Java调用 海康sdk报 Unable to load library '/home/slife/bsmt/HCNetSDK_linux
    1、问题在Linux下java调研libPlayCtrl.so文件失败 解决方案:sudovim~/.bashrc 在该文件末尾追加:exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/slife/bsmt/HCNetSDK_linux64/刷新一下source~/.bashrcok参考链接 https://www.cnblogs.com/kikyoqiang/p/14911373.......
  • Linux网络抓包工具Tcpdump的3分钟快速入门手册
     Tcpdump概述tcpdump是一款强大的网络抓包工具,运行在Linux平台上。它可以帮助你分析、调试网络数据。要很好地掌握tcpdump,需要对网络报文(TCP/IP协议)有一定的了解。但对于简单的使用来说,只要有网络基础概念就足够了。此外,Tcpdump允许用户拦截和显示发送或收到过网络连接......
  • Linux - top相关的快捷键
       q:退出top命令窗口(quit)。k:按照进程ID终止(kill)一个进程。例如,你可以输入k,然后输入进程的PID来终止它。r:重新设置进程的优先级。输入r后,你可以输入新的优先级值。f:进入字段管理界面,可以选择要显示的列。o或O:用于改变top命令输出字段的排序方式。例如,你可以按O,然后输......
  • linux系统安装redis
    一、环境检查Redis是基于C语言编写的,所有还需要安装Redis所需要的 gcc 依赖:如果没有安装gcc,执行以下命令安装yuminstall-ygcctcl如果已安装gcc,需要查询gcc版本,以防止redis版本过高,gcc版本低,导致部分软件编译失败,进而安装失败。gcc-v我这就是低版本gcc安装高......
  • 常见命令--SCP
    常见命令--SCPscp命令用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读readonlysystem时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统......
  • ubuntu 常用命令
    2.3.8:dpkg安装包管理:rpm:RPM(RedHatPackageManager),是基于Redhat的LinuxDistribution的包管理系统,同时也指rpm包本身,RPM⽤于rpm包的管理(诸如安装、卸载、升级等)"dpkg"是"DebianPackager"的简写,为"Debian"专⻔开发的套件管理系统,⽅便软件的安装、更新及移除。所有源......
  • Linux 打印文件第 N 行内容
    问题场景前天遇到一个面试题:输出指定文件指定行内容方式1  awk'NR==4'server.properties [hui@hadoop101config]$awk'NR==4'server.properties#TheASFlicensesthisfiletoYouundertheApacheLicense,Version2.0方式2  sed-n'4p'server.propert......