基于CentOS7.x下安装NetHogs
Nethogsh简介
Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况。它支持 IPv4 和 IPv6 协议、支持本地网卡及 PPP 链接。
安装依赖包
centos默认rpm仓没有nethogs的包,所以需要我们可以手动编译或者安装epel源。nethogs编译依赖2个库,在编译前需要安装下
yum install libpcap libpcap-devel -y
yum -y install epel-release
安装nethogs
yum install nethogs -y
输入命令nethogs -help出现帮助信息,表明安装成功。
[root@VM-0-5-centos ~]# nethogs --help
nethogs: invalid option – ‘-’
usage: nethogs [-V] [-h] [-b] [-d seconds] [-v mode] [-c count] [-t] [-p] [-s] [device [device [device …]]]
-V : prints version.
-h : prints this help.
-b : bughunt mode - implies tracemode.
-d : delay for update refresh rate in seconds. default is 1.
-v : view mode (0 = KB/s, 1 = total KB, 2 = total B, 3 = total MB). default is 0.
-c : number of updates. default is 0 (unlimited).
-t : tracemode.
-p : sniff in promiscious mode (not recommended).
-s : sort output by sent column.
-a : monitor all devices, even loopback/stopped ones.
device : device(s) to monitor. default is all interfaces up and running excluding loopback
When nethogs is running, press:
q: quit
s: sort by SENT traffic
r: sort by RECEIVE traffic
m: switch between total (KB, B, MB) and KB/s mode
Nethogs命令介绍
以下是NetHogs的一些交互命令(键盘快捷键)
- m : 修改单位
- r : 按流量排序
- s : 按发送流量排序
- q : 退出命令提示符
参数介绍: - -V : 显示版本信息,注意是大写字母V.
- -v:切换显示单位,默认是默认是KB/s(0表示 KB/s,1表示KB,2表示B,3表示MB)
- -c:检测次数(后面直接跟数字)
- -a:检测所有的设备
- -d : 延迟更新刷新速率,以秒为单位。默认值为 1.
- -t : 跟踪模式.
- -b : bug 狩猎模式 — — 意味着跟踪模式.
- -p : 混合模式(不推荐).
- device: 要监视的设备名称. 默认为 eth0
基于CentOS7.x下安装NetHogs相关推荐
- linux centos7 mysql_Linux centos7环境下安装MySQL的步骤详解
Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...
- mysql linux centos7_MySQL在Linux centos7环境下安装教程详解(图)
这篇文章主要为大家详细介绍了Linux centos7环境下MySQL安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Linux centos7环境下安装MySQL步骤的详细介绍 安装My ...
- linux centos7安装ngix,centos7 环境下安装nginx--Linux
本文将要为您介绍的是centos7 环境下安装nginx--Linux,具体完成步骤:一.安装前需要的编译环境准备 1.安装make yum install -y gcc automake autoc ...
- 【CNMP系列】CentOS7.0下安装Nginx服务
[CNMP系列]CentOS7.0下安装Nginx服务 话步前言,CNMP之路,系统起步:http://www.cnblogs.com/riverdubu/p/6425028.html 这回我来讲解下 ...
- Red Hat (Centos7) 下安装最新 FFmpeg
Red Hat (Centos7) 下安装最新 ffmpeg FFmpeg既是一款音视频编解码工具,同时也是一组音视频编解码开发套件,作为编解码开发套件,它为开发者提供了丰富的音视频处理的调用接口. ...
- Centos7虚拟机下安装配置Tomcat
Centos7虚拟机下安装配置Tomcat 以下所有操作都是CentOS7的root身份.已经安装配置了Java环境.配置了nat虚拟网络.并且虚拟机已经连接互联网 打开终端.如果命令结尾是 # 则表 ...
- Linux Centos7.x下安装部署Jira和confluence以及破解方法详述
https://www.cnblogs.com/easonscx/p/10629173.html Linux Centos7.x下安装部署Jira和confluence以及破解方法详述 简述 JIRA ...
- CentOS7.5下安装Mycat连接MySQL8.0
CentOS7.5下安装Mycat连接MySQL8.0 Posted on 2018-11-08 11:07 许爱琪 阅读(645) 评论(2) 编辑 收藏 MyCat详细介绍,请参考https:// ...
- tomcat7.0.81 linux,Linux/CentOS7.0下安装配置Tomcat8.0
Linux/CentOS7.0下安装配置Tomcat8.0 一.配置Tomcat安装环境 1.下载对应的jdk 我用的是64位的下载地址: 下载将jdk加压后放到/usr/local目录下: 2.建立 ...
最新文章
- java 二分搜索获得大于目标数的第一位_程序员常用查找算法(顺序、二分、插值、分块、斐波那契)...
- linux多线程计算pi代码,中值积分定理计算PI值的多线程实现
- TreeView控件中实现拖拽的功能
- Activity与Fragment的生命周期详解
- 编码原则:不变量/前置条件/后置条件
- 重磅 | 吴恩达新书《Machine Learning Yearning》最新版分享
- Oracle操作数据库常用名命令(set linesize,pagesize,conn命令,feedback命令)
- ssm使用全注解实现增删改查案例——Dept
- 学习理发去哪里_学习美发去哪里学
- [android] 手机卫士手机定位的原理
- 抖音一个老人和一个机器人歌曲_一个老人孤独去世,一个老人安然离世
- 工作日志(一)、jquery上传插件uploadify的使用
- windows server 2008 r2 安装
- js存取cookie以及设置cookie储存时间
- H264格式说明及解析
- nginx做反向代理网站加载验证码图片不出来
- php储存网页内容的简单示范
- Oracle dblink 数据库同步
- Redis安装(完整版)
- 51nod 1113 矩阵快速幂 模板题
热门文章
- 365天深度学习训练营-第J2周:ResNet50V2算法实战与解析
- 南昌理工学院计算机应用怎么样,谁能告诉我江西南昌理工学院是个怎么样的学校?最好是上过这个学校的,介绍的具体一点~~...
- 翻译-pjsip开发者指南(十二)对话邀请会话和用法
- pbootcms如何设置网站xml地图
- VB.NET入门简介
- Linux做服务器搭建ngrok服务器
- Error: Cannot find module ‘D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js
- 关于解决ccs11卡顿问题
- 从站代码迁移,基于stm32f103与LAN9252
- 掘金量化是什么?有哪些特点?