入门 Linux 运维必备的 13 款实用工具,速速拿好了~

640?


本文介绍几款 Linux 运维比较实用的工具,希望对 Linux 运维人员有所帮助。


1. 查看进程占用带宽情况 - Nethogs

Nethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。

下载:http://sourceforge.net/projects/nethogs/files/nethogs/0.8/nethogs-0.8.0.tar.gz/download

  1. 640?wx_fmt=png

640


2. 硬盘读取性能测试 - IOZone

IOZone 是一款 Linux 文件系统性能测试工具 可以测试不同的操作系统中文件系统的读写性能。

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

640?wx_fmt=png


  • -a 使用全自动模式

  • -n 为自动模式设置最小文件大小 (Kbytes)。

  • -g 设置自动模式可使用的最大文件大小 Kbytes。

  • -i 用来指定运行哪个测试。

  • -f 指定测试文件的名字完成后自动删除

  • -R 产生 Excel 到标准输出

  • -b 指定输出到指定文件上


3.实时监控磁盘 IO-IOTop

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

640?wx_fmt=png

640


4. 网络流量监控 - IPtraf

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

640?wx_fmt=png

640


5.网络流量监控 - IFTop

iftop 是类似于 linux 下面 top 的实时流量监控工具。比 iptraf 直观些。

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

640?wx_fmt=png


640

  • TX:发送流量

  • RX:接收流量

  • TOTAL:总流量

  • Cumm:运行 iftop 到目前时间的总流量

  • peak:流量峰值

  • rates:分别表示过去 2s 10s 40s 的平均流量


6. 进程实时监控 - HTop

HTop 是一个 Linux 下的交互式的进程浏览器可以用来替换 Linux 下的 top 命令。

rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm(安装第三方 YUM 源)

640?wx_fmt=png

640


7.系统资源监控 - NMON

NMON 是一种在 AIX 与各种 Linux 操作系统上广泛使用的监控与分析工具

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

640?wx_fmt=png


640


8. 监控多个日志 - MultiTail

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

rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm (安装第三方 YUM 源)

640?wx_fmt=png

640


9. SSH 暴力破解防护 - Fail2ban

Fail2ban 可以监视你的系统日志然后匹配日志的错误信息正则式匹配执行相应的屏蔽动作一般情况下是调用防火墙屏蔽

下载:http://www.fail2ban.org/wiki/index.php/Downloads

640?wx_fmt=png


注:需要配置 iptables 实用,如果重启 iptables 了也要重启 fail2ban,因为 fail2ban 的原理是调用 iptables 实时阻挡外界的攻击。

640?wx_fmt=png

注:默认所有的应用防护都是关闭的,需要我们手动开启。fail2ban.conf 文件是日志信息,jail.conf 文件是保护的具体服务和动作配置信息。

640?wx_fmt=png

10. 连接会话终端持续化 - Tmux

Tmux 是一个优秀的终端复用软件类似 GNU Screen 比 Screen 更加方面、灵活和高效。为了确保连接 SSH 时掉线不影响任务运行。

rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm(安装第三方 YUM 源)


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

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

  1. 640?wx_fmt=png


640


12. 安全扫描工具 - NMap

NMap 是 Linux 下的网络连接扫描和嗅探工具包用来扫描网上电脑开放的网络连接端。

下载:http://nmap.org/download.html

640?wx_fmt=png


  • -sSTCP 扫描

  • -sV 系统版本检测


13.Web 压力测试 - Httperf

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

下载:http://code.google.com/p/httperf/downloads/list

640?wx_fmt=png


参数说明:

--hog:让 httperf 尽可能多产生连接,httperf 会根据硬件配置,有规律的产生访问连接

--num-conns:连接数量,总发起 10000 请求

--wsess: 用户打开网页时间规律模拟,第一个 10 表示产生 10 个会话连接,第二个 10 表示每个会话连接进行 10 次请求,0.1 表示每个会话连接请求之间的间隔时间 / s

本文出自 “求知无坦途,学问无捷径!” 博客

转载声明:本文转载自CU技术社区(ID:ChinaUnix2013)。

6月云计算免费训练营

时间

6月21日 - 6月27日 (为期5天,22/23日休息)

课程内容

  • 什么是Linux、云计算、虚拟化;

  • KVM虚拟化实战;

  • Linux操作系统由来;

  • 企业级Linux服务器安装方案;

  • 破解Linux系统密码;

  • Linux命令行格式;

  • Linux下目录和文件管理;

  • FTP服务器演示;

  • Web服务器演示;

  • DNS服务器演示;

  • 初识网络工程;

  • Linux云计算行业发展前景等等。

地点达内全国各中心校区,就近选择。

讲师:行业大咖,技术大牛面授课程。

免费报名方式长按下方二维码即可免费申请

640?wx_fmt=png 

*本次免费训练营异常火爆,座位有限,各位童鞋抓紧时间,先报先得。

640?wx_fmt=other

PS:记得查收小编送你的免费大礼包呦~

福利 | 一万多套PPT模板等你免费来拿!无条件领取!

免费送 | 1000多套简历模板免费拿,附赠简历制作教程!

免费领 | 《Shell脚本 100例》电子书免费拿,运维必备干货~

640? 640?

▼▼点击【阅读原文】,22大互联网热门课程任选免费学!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值