Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!

1、查看进程占用带宽情况-NethogsNethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。下载:http://sourceforg

今天给各位分享Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

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

[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

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

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

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

[root@localhost 当前]# 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

-a 使用全自动模式

-n 设置自动模式的最小文件大小(KB)。

-g 设置可在自动模式下使用的最大文件大小(以千字节为单位)。

-i 用于指定要运行哪个测试。

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

-R 生成Excel 到标准输出

-b 指定输出到指定文件

3、实时监控磁盘IO-IOTop

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

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

4、网络流量监控-IPtraf

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

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

5、网络流量监控-IFTop

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

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!

下载地址: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:接收流量

总计:总流量

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

高峰:交通高峰

rates:分别代表过去2秒、10秒、40秒的平均流量。

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源) [root@localhost ~]# yum -y install htop

7、系统资源监控-NMON

NMON 是广泛应用于AIX 和各种Linux 操作系统上的监控和分析工具。

下载: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

8、监控多个日志-MultiTail

MultiTail是一个在控制台打开多个窗口,同时监控多个日志文档的软件,类似于tail命令。

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

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!

[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指定文件名

9、SSH 暴力破解防护-Fail2ban

Fail2ban可以监控您的系统日志,然后将日志中的错误信息与正则表达式匹配,执行相应的屏蔽操作。一般称为防火墙屏蔽。

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

[root@localhost ~]# cdfail2ban-0.8.11

[root@localhost failure2ban-0.8.11]# python setup.py install

[root@localhost failed2ban-0.8.11]# cd 文件/

[root@localhost 文件]# cp ./redhat-initd /etc/init.d/fail2ban

[root@localhost files]# 服务fail2ban启动

[root@localhost 文件]# chkconfig –add failure2ban

[root@localhost 文件]# chkconfig failure2ban on

注意:实际使用时需要配置iptables。如果重启iptables,也必须重启fail2ban,因为fail2ban的原理是调用iptables实时拦截外部攻击。

[root@localhost ~]# grep -v ‘^#’ /etc/fail2ban/jail.conf | grep -v ‘^#34; [默认]

ignoreip=127.0.0.1/8 #忽略本机IP

bantime=600 #满足规则后的出块时间

findtime=600 #遵守规则执行封锁需要多长时间?如果600秒内达到3次,就会被执行。

maxretry=3 #最大尝试次数

backend=auto #日志修改检测日志gamin、polling和auto

usedns=警告[ssh-iptables]

enabled=true #默认禁用false filter=sshd

action=iptables[name=SSH, port=ssh, protocol=tcp] # sendmail-whois[name=SSH,dest=收件人电子邮件, sender=发件人电子邮件, sendername=’Fail2Ban’] logpath=/var/log/sshd. log #响应错误日志一般在/var/log/secure maxretry=5 #尝试次数和错误次数覆盖全局maxretry

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!

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

[root@localhost ~]# touch /var/log/sshd.log[root@localhost ~]# service fail2ban restart[root@localhost ~]# fail2ban-client status # 检查监控是否启用Status | – 监狱数量:1 `- Jail list:ssh-iptables[root@localhost ~]# iptables -L # iptables过滤表有fail2ban和一条规则fail2ban-SSH tcp –anywhere Anywhere tcp dpt:ssh

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/

[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 scan [root@localhost ~]# Agedu -w –address 192.168.0.10:80 #-w 输入网页链接[root@localhost ~]# Agedu -w –address 192.168. 0.108080 –auth none #–auth 关闭身份验证。如果不添加端口号,浏览器会随机生成

12、安全扫描工具-NMap

。 NMap是Linux下的一个网络连接扫描和嗅探工具包,用于扫描Internet上计算机的开放网络连接。结尾。

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

[root@localhost ~]# tar jxvf nmap-6.40.tar.bz2

[root@localhost nmap-6.40]# ./configure

[root@localhost nmap-6.40]# make make install

[root@localhost ~]# nmap 192.168.0.10 #获取基本信息

[root@localhost ~]# nmap -O 192.168.0.10 #获取系统版本信息

[root@localhost ~]# nmap -A 192.168.0.10 #获取全面的系统信息

[root@localhost ~]# nmap 192.168.0.0/24 #获取某个网段工作设备的基本信息

-sSTCP扫描

-sV 系统版本检测

13、Web压力测试-Httperf

Httperf比ab更强大。可以测试Web服务所能承载的最大服务量,发现潜在问题;比如:内存使用情况和稳定性。最大的优点:可以指定压力测试规则,模拟真实环境。

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

用户评论

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
孤岛晴空

终于来了!我一直想找这些好用的 Linux 工具啊,之前都手动操作太麻烦了!

    有16位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
红尘滚滚

博主推荐这么多软件我也没听过好多啊,有空要详细看看,感觉太强大了!Linux的宝藏工具确实很多!

    有13位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
青楼买醉

哇哇哇!看到这些工具我的天哪!赶紧下载试用!期待体验一下这些“厉害到让人怒赞”的工具!真的太棒了!

    有11位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
不要冷战i

博主推荐的工具我已经用过很多了,质量确实没的说!不过我也遇到一些小问题,希望后面可以分享一下解决方法。

    有10位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
绳情

这篇博文真是我的心头好,终于有人总结这些好用的工具啦!作为一个长期使用 Linux 的同学,我简直太爱这类实用资源了!感谢博主~

    有19位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
凉凉凉”凉但是人心

说厉害到让人怒赞的可真夸张啊,每个工具都有它的局限性。建议结合实际需求来选择使用,不要盲目相信宣传。

    有8位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
玻璃渣子

确实很多好用的工具都能提高效率,但学习成本也不低吧?对于新手用户来说,入门门槛可能还是比较高?

    有6位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
入骨相思

哇!好多新工具呀!感觉我平时用linux时就缺少这些辅助工具了。太想学了!这篇文章真是个福音!

    有13位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
挽手余生ら

作为一名 Linux 新bie 我在学习的时候确实遇到了不少困难,我希望文章能够更详细介绍每个工具的使用方法和注意事项。

    有9位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
发型不乱一切好办

我已经用过很多常用的 Linux 工具了,这些新工具倒是没听过,会试着用一下看看效果如何,期待它们能提高我的工作效率!

    有13位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
我绝版了i

感觉博主推荐的工具涵盖面很广,而且都说得非常详细。我作为一个 Linux 爱好者,这篇博文让我受益匪浅!

    有19位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
ˉ夨落旳尐孩。

这些工具确实好用,但学习这些工具需要花费不少时间和精力。建议读者根据自身需求选择合适的工具才能够有效提高工作效率!

    有15位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
你是梦遥不可及

Linux 的魅力就在于它强大的开源生态系统,这些工具的出现进一步丰富了 Linux 的使用体验。期待未来有更多优秀开源软件问世!

    有13位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
怪咖

有些工具我以前就知道了,但你介绍得非常详细,让我对它们的用途更加清晰明白了。好赞啊!希望博主以后继续分享好用的 Linux 工具!

    有18位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
゛指尖的阳光丶

文章内容很不错,很有实用价值,特别针对一些入门级用户进行了友好解释,方便理解。对于我来说是一个很好的学习资源!

    有13位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
炙年

对新手来说,学习这些工具可能会比较困难,建议博主可以准备专门的教程或视频来帮助大家快速上手使用!

    有15位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
见朕骑妓的时刻

我已经下载了一些工具开始试用了,效果很棒!感觉用它就能提高一大截效率,感谢博主分享这些宝藏工具!

    有6位网友表示赞同!

Linux 用户必备! 13 个工具的秘密,它们是如此强大,以至于人们对它们赞不绝口!
箜明

这个列表很有启发性,让我看到了很多新奇的工具。不过我希望可以有一些更详细的使用文档,这样学习起来会更容易些!

    有20位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/117573.html

(0)
小su's avatar小su
上一篇 2024年9月1日 上午8:48
下一篇 2024年9月1日 上午8:53

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注