nethogs安装及使用
来源:互联网 发布:vscode 离线插件包 编辑:程序博客网 时间:2024/05/16 14:06
嗯,最近在检测系统程序对流量的使用,找到nethogs,这是一个针对进程进行流量监控的工具,可以根据监控结果快速的定位是哪个进程在占用你的带宽,可以使用交互界面,也可以将输出重定向至日志文件进行监控分析。哈哈哈,反正我是觉得很方便啦~
1. nethogs的安装
看到有很多用yum或者下载tar包的,其实直接用apt-get就可以的
sudo apt-get install nethogs
2. nethogs命令详解
nethogs [-h] [-V] [-d] [-v] [-t] [-c] [-p] [-s] [device(s)]
这大概就是它的使用格式,有时候是需要获得root权限的,然后记录一下它的各个参数使用:
Options -h 显示帮助 -V 显示版本信息 -d 设置刷新频率 -v 选择显示的模式 -p 某种嗅探模式,man nethogs里注明:不推荐使用 -t 追踪方式 -c 设置刷新次数 -s 排序方式设置
以下是交互界面的命令
INTERACTIVE CONTROL m 设置单位 (kb/s, kb, b, mb) r 通过received排序 s 通过sent排序 q 退出交互程序
3.使用追踪模式
sudo nethogs -t -d 1 -c 300 >> nethogs.log
使用追踪模式将nethogs输出重定向至日志文件,共收集300次数据,每隔一秒刷新一次统计信息。
如果不使用-t,就会出现日志文件中只有最新的一组数据。
当然也可以使用grep过滤出想要的进程,或者tee选择是否是控制台输出等。感觉这个模式还是很实用的,可以用于事后分析。
阅读全文
0 0
- nethogs安装及使用
- nethogs安装使用
- Ubuntu下nethogs安装以及使用
- nethogs使用
- redhad安装nethogs
- nethogs
- nethogs
- NetHogs
- 使用nethogs查看网络流量使用情况
- nethogs 查看每个进程使用的带宽
- Kali Linux 2016.2 i386 启用SSH远程登录及安装HTOP、NETHOGS工具(Vmware Workstation 12.5 & Windows 10 X64 环境)
- CentOS6.5下使用NetHogs监控进程网络使用情况
- CentOS6.5下使用NetHogs监控进程网络使用情况
- CentOS6.5下使用NetHogs监控进程网络使用情况
- ubuntu下进行流量监控软件nethogs安装
- 用 NetHogs 监控 Linux 每个进程的网络使用情况
- Linux服务器利用Nethogs监控每个进程的网络使用情况
- SOFTICE安装及使用
- 【arduino】蓝牙模块学习(1)更改蓝牙名称密码波特率
- quartz
- Ubuntu 16添加开机启动脚本
- python+selenium控制谷歌页面滚动条导致白页的问题解决
- OC NSSpeechSynthesizer朗读
- nethogs安装及使用
- Rabbit MQ安装插件——rabbitmq_management为例
- Python 练习实例18
- Java8新特性之集合removeIf(Predicate<? super E> filter)
- Android studio 从2.3.3升级到3.0transformDexArchiveWithExternalLibsDexMergerForDebug unable to merge dex
- 一名前端工程师的自学之路!Js篇(11-27更新)
- 实验三
- MFC中通过组合键打开新的窗口
- adb shell根据包名查进程、杀进程