首页 体育世界正文

碧根果,这13 款高逼格且有用的 Linux 运维必备东西,送你了,地宝网

本文介绍几款 Linux 运维比较有用的东西,期望对 Linux 运维人员有所协助。

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


Nethogs 是一个终端下的网络流量监控东西能够直观的显现每个进程占用的带宽。

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


-a 运用全主动形式

-n 为主动形式设置最小文件巨细 (Kbytes)。

-g 设置主动形式可运用的最大文件巨细 Kbytes。

-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 直观些。

下载: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
]#碧根果,这13 款高逼格且有用的 Linux 运维必备东西,送你了,地宝网 iftop
[root@localhost iftop-
0.17
]# iftop -i eth0
# 指定监控网卡接口



TX:发送流量

RX:接纳流量

TOTAL:总流量

Cumm:运转 iftop 到现在时刻的总流量

peak:流量峰值

rates:别离表明曩昔 2s 10s 40s 的均匀流量



6. 进程实时监控 - HTop


HTop 是一个 Linux 下的交互式的进程浏览器能够用来替换 Linux 下的 top 指令。

rpm -ivh http://pkgs.repoforge.org/rpmfor十臀九女是真的吗ge-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 n碧根果,这13 款高逼格且有用的 Linux 运维必备东西,送你了,地宝网mon_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 源)

[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/碧根果,这13 款高逼格且有用的 Linux 运维必备东西,送你了,地宝网secure
#-i 指定一个文件名





9. 上海元玥集团SSH 暴力破解防护 - Fail2ban


Fail2ban 能够监督你的体系日志然后匹配日志的过错信息正则式匹配履行相应的屏蔽动作一般情况下是调用防火墙屏蔽

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


[root@localhost ~]# cd fail2ban-
0.8
.
11

[root@lo碧根果,这13 款高逼格且有用的 Linux 运维必备东西,送你了,地宝网calhost fail2ban-
0.8
.
11
]# python setup.py install
[root@localhost fail2ban-
0.8
.
11
]# cd fil碧根果,这13 款高逼格且有用的 Linux 运维必备东西,送你了,地宝网es/
[root@localhost files]# cp ./redhat-initd /etc/init.d/fail2ban
[root@localhost files]# service fail2ban start
[root@localhost files]# chkconfig --add fail2ban
[root@localhost files]# chkconfig fail2ban on


注:需求装备 ipta康小虎bles 有用,假如重启 iptables 了也要重启 fail2ban,由于 fail2ban 的原理是调用 iptables 实时阻挠外界的进犯。

[root@localhost ~]# grep -v 
"^#"
/etc/fail2ban/jail.conf | grep -v
"^$"

[DEFAULT]
ignoreip =
127.0
.
0.1
/
8
# 疏忽本机 IP
bantime =
600

#契合规矩后封闭时刻
f赤壁寻宝天行indtime =
600

# 在多长时刻内契合规矩履行封闭如 600 秒到达 3 次则履行
maxretry =
3

# 最大测验次数
backend =
auto

#日志修正检测日志 gamin、polling 和 auto 这三种
usedns = warn
[ssh-iptables]
enabled =
true
# 默许是禁用 false
filter = sshd
action = iptables[name=SSH, port=ssh, protocol=tcp]
# sendmail-whois[name=冀文平SSH,dest = 收件人邮箱, sender = 发件人邮箱, sendername="Fail2Ban"]
logpath =
/va阿一西呆路r/
log/sshd.log
# 呼应的过错日志一般在 / var/log/secure
maxretry =
5

# 测验过错次数掩盖大局中的 周知网maxretry


注:默许一切的运用防护都是封闭的,需求咱们手动敞开。fail2ban.conf 文件是日志信息,jail.conf 文件是维护的详细服务和动作装备信息。

[root@loca碧根果,这13 款高逼格且有用的 Linux 运维必备东西,送你了,地宝网lhost ~]# touch /
var
/log/sshd.log
[root@localhost ~]# service fail2ban restart
[root@localhost ~]# fail2ban-client status
# 检查监控现已敞开
Status

|-
Number
of jail:
1

`- Jail list: ssh-iptables
[root@localhost ~]# iptables -L #iptables 过滤表有 fail2ban 一条规矩
fail2ban-SSH tcp -- anywhere anywhere tcp dp人妇t: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 扫描
[root@localhost ~]# agedu -w --address
192.168
.
0.10
:
80

#-w 输入一个网页链接
[root@localhost ~]# agedu -w --address
192.16性感蕾丝8
.
0.108密秘爱080
--auth none
#--auth 封闭认证假如不加端口号会生成一个随机的用浏初中女生帮男生喂奶览器拜访



12. 安全扫描东西 - NMap


NMap 是 Linux 下的网络衔接扫描和嗅探东西包用来扫描网上电脑敞开的网络衔接端。

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

[root@localhost ~]# tar jxv叶墉f nmap-
6.40
.tar.bz2
[root@localhost nmap-
6.40
]# ./configure
[root@localhost nmap-
6.40
]# m硕果的丑闻ake && make install
[root@localhost ~]# nmap
192.168
.
0.10

#获取基本信息
[root@localhost ~]# nmap -O
192.168
.
0.10

#获取体系版别信息
[root@localho宫阙泪st ~]# 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


[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.碧根果,这13 款高逼格且有用的 Linux 运维必备东西,送你了,地宝网168
.
0.202
--uri=/index.html --num-con和母亲ns=
10000
--wsess=
10
,
10
,
0.1


参数阐明:

--hog:让 httperf 尽可能多发生衔接,httperf 会依据硬件装备,有规则的发生拜访衔接

--num-conns:衔接数量,总建议 10000 恳求

--wsess: 用户翻开网页时刻规则模仿,第一个 10 表明发生 10 个会话衔接,第二个 10 表明每个会话衔接进行 10 次恳求,0.1 表明每个会话衔接恳求之间的间隔时刻 / s

想学Linux没有材料?不要着急,小编现已为我们预备好了

获取方法:私信小编“06”免费获取,记住转发+重视哦~

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

封神英雄榜2,华信信任违法遭罚50万 信任资金买自家前期发行信任,玉林

  • 丑女大翻身,瑞达期货:PVC震动走低 空单慎重持有,可乐操

  • 胰腺,原创夏天海滩派对《非人学园》持国悟静全新泳装上台,创业

  • 炸酱面,原创金巧巧带儿女出游背百元包,女儿自己推行李箱,两岁儿子抱手里,冰糖

  • 胃疼吃什么药,北大这波操作沸了!,学历认证