linux 运维工具

栏目: 服务器 · 发布时间: 5年前

内容简介:IOTop 命令是专门显示硬盘 IO 的命令, 界面风格类似 top 命令IPtraf 是一个运行在 Linux 下的简单的网络状况分析工具

linux 工具

查看进程占用带宽状况 nethogs

[root@localhost~]# yum -y install libpcap-devel ncurses-devel
[root@localhost~]# tar zxvf nethogs-0.8.0.tar.gz
[root@localhost~]# cd nethogs
[root@localhost nethogs]# make &&make install
[root@localhost nethogs]# nethogs eth0

磁盘读取性能测试 iozone

http://www.iozone.org/src/current/

  • -a使用全自动模式
  • -n 为自动模式设置最小文件大小 (Kbytes)
  • -g 设置自动模式可使用的最大文件大小 Kbytes
  • -i 用来指定运行哪个测试
  • -f 指定测试文件的名字完成后自动删除
  • -R 产生 Excel 到标准输出
  • -b 指定输出到指定文件上
[root@localhost current]#tar xvf iozone3_420.tar
[root@localhost~]#cd iozone3_420/src/current/
[root@localhost current]#make linux
[root@localhost current]#./iozone -a -n 512m-g 16g-i 0-i 1-i 5-f /mnt/iozone -Rb./iozone.xls

实时监控磁盘 IO-IOTop

IOTop 命令是专门显示硬盘 IO 的命令, 界面风格类似 top 命令

[root@localhost ~]#yum -y install iotop

网络流量监控 - IPtraf

IPtraf 是一个运行在 Linux 下的简单的网络状况分析工具

[root@localhost ~]#yum -y install iptraf

网络流量监控 - IFTop

http://www.ex-parrot.com/~pdw/iftop/

[root@localhost ~]#tar zxvf iftop-0.17.tar.gz
[root@localhost ~]#cd iftop-0.17
[root@localhost iftop-0.17]#./configure
[root@localhost iftop-0.17]#make &&make install
[root@localhost iftop-0.17]#iftop
[root@localhost iftop-0.17]#iftop -i eth0 # 指定监控网卡接口
  • TX:发送流量
  • RX:接收流量
  • TOTAL:总流量
  • Cumm:运行 iftop 到目前时间的总流量
  • peak:流量峰值
  • rates:分别表示过去 2s 10s 40s 的平均流量

系统资源监控 - NMON

http://sourceforge.jp/projects/sfnet_nmon/releases/

[root@localhost~]#chmod +x nmon_x86_64_rhel6
[root@localhost~]#mv nmon_x86_64_rhel6 /usr/sbin/nmon
[root@localhost~]#nmon

监控多个日志 - MultiTail

MultiTail 是在控制台打开多个窗口用来实现同时监控多个日志文档、类似 tail 命令的功能的软件

[root@localhost ~]# yum -y install multitail
[root@localhost ~]# multitail -e "fail"/var/log/secure #筛选关键字进行监控
[root@localhost ~]# multitail -l "ping baidu.com"#监控后面的命令 - l 将要执行的命令
[root@localhost ~]# multitail -i /var/log/messages -i /var/log/secure #-i 指定一个文件名

页面显示磁盘空间使用情况 - Agedu

http://www.chiark.greenend.org.uk/~sgtatham/agedu/

[root@localhost ~]#tar zxvf agedu-r9723.tar.gz
[root@localhost ~]#cd agedu-r9723
[root@localhost ~]#./configure
[root@localhost ~]#make &&make install
[root@localhost ~]#agedu -s /#-s 扫描
[root@localhost ~]#agedu -w --address 192.168.0.10:80#-w 输入一个网页链接
[root@localhost ~]#agedu -w --address 192.168.0.108080--auth none #--auth 关闭认证如果不加端口号会生成一个随机的用浏览器访问

Web 压力测试 - Httperf

Httperf 比 ab 更强大,能测试出 web 服务能承载的最大服务量及发现潜在问题;比如:内存使用、稳定性。最大优势:可以指定规律进行压力测试,模拟真实环境

[root@localhost ~]#tar zxvf httperf-0.9.0.tar.gz
[root@localhost ~]#cd httperf-0.9.0
[root@localhost httperf-0.9.0]#./configure
[root@localhost httperf-0.9.0]#make &&make install
[root@localhost ~]#httperf --hog --server=192.168.0.202--uri=/index.html --num-conns=10000--wsess=10,10,0.1
  • --hog:让 httperf 尽可能多产生连接,httperf 会根据硬件配置,有规律的产生访问连接
  • --num-conns:连接数量,总发起 10000 请求
  • --wsess: 用户打开网页时间规律模拟,第一个 10 表示产生 10 个会话连接,第二个 10 表示每个会话连接进行 10 次请求,0.1 表示每个会话连接请求之间的间隔时间 / s

以上所述就是小编给大家介绍的《linux 运维工具》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编译原理

编译原理

Alfred V. Aho、Monica S.Lam、Ravi Sethi、Jeffrey D. Ullman / 赵建华、郑滔、戴新宇 / 机械工业出版社 / 2008年12月 / 89.00元

本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面的修订,涵盖了编译器开发方面的最新进展。每章中都提供了大量的系统及参考文献。 本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研......一起来看看 《编译原理》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具