首页 > 其他分享 >【nload】nload的安装和使用

【nload】nload的安装和使用

时间:2024-03-18 19:30:35浏览次数:48  
标签:test1 nload 安装 0.7 设置 使用 root

目录

一、nload介绍

二、nload下载和安装

安装依赖环境

远程下载nload安装包

解压文件

编译安装

三、命令用法

参数

实例:

运行nload之后,可以使用的快捷键:

一次显示多个设备,不显示流量图

设置计算时间窗口的长度(以秒为单位)

设置显示的刷新间隔(以毫秒为单位,默认值为500)


一、nload介绍

nload 命令用于查看linux网络流量状况,实时输出。可以理解为是一个控制台应用程序,用来实时监测网络流量和带宽使用情况的命令。

使用可视化的界面显示流入和留出系统的网络带宽数据

二、nload下载和安装

官网为:http://www.roland-riegel.de/nload/

安装依赖环境
[root@test1 ~]# yum -y install gcc gcc-c++ ncurses-devel
远程下载nload安装包
[root@test1 ~]# cd /opt/
[root@test1 opt]# wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz
解压文件
[root@test1 opt]# tar xf nload-0.7.4.tar.gz
编译安装
[root@test1 nload-0.7.4]# cd nload-0.7.4/

[root@test1 nload-0.7.4]# ./configure

[root@test1 nload-0.7.4]# make && make install

三、命令用法

nload [options] [devices]
参数
-a:这个好像是全部数据的刷新时间周期,单位是秒,默认是300.
-i:进入网卡的流量图的显示比例最大值设置,默认10240 kBit/s.
-m:不显示流量图,只显示统计数据。
-o:出去网卡的流量图的显示比例最大值设置,默认10240 kBit/s.
-t:显示数据的刷新时间间隔,单位是毫秒,默认500。
-u:设置右边Curr、Avg、Min、Max的数据单位,默认是自动变的.注意大小写单位不同!
h|b|k|m|g h: auto, b: Bit/s, k: kBit/s, m: MBit/s etc.
H|B|K|M|G H: auto, B: Byte/s, K: kByte/s, M: MByte/s etc.
-U:设置右边Ttl的数据单位,默认是自动变的,注意大小写单位不同(与-u相同)!
Devices:自定义监控的网卡,默认是全部监控的,使用左右键切换。
实例:

nload        #查看流量

[root@test1 ~]# nload

nload eth0 #查看指定设备的流量

[root@test1 ~]# nload eth0

运行nload之后,可以使用的快捷键:
使用左右箭头键或Enter / Tab键将显示切换到下一个网卡。
使用F2显示选项窗口。
使用F5将当前设置保存到用户配置文件中。
使用F6从配置文件中重新加载设置。
使用q或Ctrl + C退出nload。
一次显示多个设备,不显示流量图

可以使用-m选项

[root@test1 ~]# nload -m

设置计算时间窗口的长度(以秒为单位)

使用-a 选项

[root@test1 ~]# nload -a 400

设置显示的刷新间隔(以毫秒为单位,默认值为500)

使用 -t interval选项;注意:将刷新间隔指定为小于大约100毫秒会使流量计算不精确

[root@test1 ~]# nload -ma 400 -t 1000

标签:test1,nload,安装,0.7,设置,使用,root
From: https://blog.csdn.net/Mo_nor/article/details/136818120

相关文章

  • Java详细安装教程--Java(jdk)安装附jdk安装包 不用登录oracle官网
    Java详细安装教程--Java(jdk)安装一、java历史简介1991年Sun公司的JamesGosling等人开始开发名称为Oak(橡树)的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器,1994年将Oak语言更名为Java1998年JDK1.2时,更名为Java2Platform分为标准版J2SE,企业版J2EE,微型版J2ME......
  • 数学建模--MATLAB基本使用
    1.线性方程组这个是一个线性方程组(属于线性代数的范畴),Ax=b类型的方程,如果使用MATLAB进行求解,就需要分别表示A矩阵(线性方程组未知数前面的系数),b矩阵(表示等式右边的结果),inv是这个软件里面的一个函数,用来进行求解A的逆矩阵,因为Ax=b,那么x=A-1次方乘上b另外,我们也可以使用这个......
  • Kotlin 协程基础使用学习
    原文:Kotlin协程基础使用学习-Stars-One的杂货小窝本篇阅读可能需要以下知识,否则可能阅读会有些困难客户端开发基础(Android开发或JavaFx开发)Java多线程基础kotlin基础本文尽量以使用为主,以代码为辅讲解,不提及过深协程底层代码逻辑,仅做一个基础入门来快速上手学习......
  • My97DatePicker日期插件WdatePicker.js的使用方法
    原文链接:https://blog.csdn.net/honghailiang888/article/details/51384929一、先来最简单的配置方法:(1)下载WdatePicker.js(包括lang和skin文件夹)。(2)在html页面中导入WdatePicker.js。//同时引入了WdatePicker.css文件(3)在输入框input元素上加入class="Wdate"onFocus="WdatePic......
  • 解决安装Redis之后设置密码,报(error) ERR Client sent AUTH, but no password is set
    在安装完成Redis后,需要登录auth账户,验证是否安装成功。在redis目录下redis.conf文件找到requirepass,追加一行,输入requirepass123456,即为登录密码,重启redis服务再登录即可。但是并没有成功,后来发现是需要在命令行再次设置密码才行解决步骤如下:1、启动redis服务2、cmd命令行切......
  • mysql索引(索引失效,遵循最左前缀,使用1.全值匹配 2.覆盖索引,失效:索引加函数,范围查询右边
    1.遵循联合索引最左列原则当表中创建了一个联合索引idx_name_age_position案例演示1.当我们在执行sql语句:以name为where条件时,我们可以用到索引EXPLAINSELECT*FROMemployeesWHEREname='LiLei';2.当我们在执行sql语句:以age为where条件时,索引就会失效......
  • 如何使用Python去除文件后缀名?
    简介在Python中,我们常常需要操作文件,包括文件的读取、写入、重命名等操作。在文件操作中,我们经常会遇到需要去除文件后缀的问题。那么,Python如何去除文件后缀呢?本文我们将介绍如何使用Python来去除文件后缀。去除文件后缀名的方法在Python中,去除文件后缀名有多种方法,我们将介绍......
  • 使用nvm解决nodejs版本切换
    https://nvm.uihtm.com/首先电脑完全卸载电脑上已经安装的nodejs然后查看一下一下文件是否存在,存在就删除C:\ProgramFiles(x86)\NodejsC:\ProgramFiles\NodejsC:\Users\用户名\AppData\Roaming\npmC:\Users\用户名\AppData\Roaming\npm-cacheC:\Users\用户名.npmrcnvm......
  • 在Linux中,在不同的Linux发行版中(如RPM-based和DEB-based)如何安装、升级、删除软件包?
    在Linux中,不同的发行版采用了不同的包管理器来处理软件安装、升级和删除操作。以下是基于RPM(RedHatPackageManager)系统(如RedHatEnterpriseLinux,CentOS,Fedora等)和基于DEB(Debianpackage)系统的(如Debian,Ubuntu,LinuxMint等)的操作说明:1.RPM-based系统(使用yum或dnf......
  • 如何使用缓存来提高Web应用的性能?
    一、如何使用缓存来提高Web应用的性能? 使用缓存是提高Web应用性能的一种有效方法。缓存可以在多个层面上实现,包括浏览器缓存、代理服务器缓存、数据库查询缓存以及应用层面的缓存等。以下是一些关于如何使用缓存来提高Web应用性能的建议:浏览器缓存:通过设置HTTP缓存头(如Ca......