七月 19, 2022
·
编程基础
Linux下一些实用的监控小工具记录.md
查看进程占用带宽情况-Nethogs
sudo apt install nethogs sudo nethogs wlo1
|
非root用户会提示:
To run nethogs without being root you need to enable capabilities on the program (cap_net_admin, cap_net_raw), see the documentation for details.
|
硬盘读取性能测试-IOZone
iozone -a -n 512m -g 16g -i 0 -i 1 -i 5 -f /tmp/iozone -Rb ./iozone.xls
|
-a使用全自动模式
-n为自动模式设置最小文件大小(Kbytes)。
-g设置自动模式可使用的最大文件大小Kbytes。
-i用来指定运行哪个测试。
-f指定测试文件的名字完成后自动删除
-R产生Excel到标准输出
-b指定输出到指定文件上
实时监控磁盘IO-IOTop
sudo apt install iotop sudo iotop
|
网络流量监控-IPtrafIPtraf
sudo apt install iptraf-ng sudo iptraf
|
网络流量监控-IFTop
sudo apt install iftop sudo iftop -i wlo1
|
TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行iftop到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量
进程实时监控-HTop
sudo apt install htop htop
|
系统资源监控-NMON
sudo apt install nmon nmon
|
监控多个日志-MultiTail
sudo apt install multitail
|
SSH暴力破解防护-Fail2ban
扫码手机观看或分享: