检测FSMO脚本,很有用哦
原创
2010-01-08 13:53:25
654阅读
#!/bin/bash
while :
do
nginxpid='ps -C nginx --header | wc -l'
if [ $nginxpid -eq 0 ];then
/usr/local/nginx/sbin/nginx
sleep 5
nginxpid='ps -C nginx --header | wc -l'
echo $nginxpid
if [ $ngi
原创
2012-05-15 22:54:11
1465阅读
1、URL检测脚本[root@sxun scripts]# vi check_url.sh
[root@sxun scripts]# cat check_url.sh
#!/bin/sh
. /etc/init.d/functions
function usage(){
原创
2017-07-06 14:53:36
936阅读
由于WSUS升级到了3.0,发现很多客户端无法连接到WSUS服务器,原因是客户端的wsus update agent版本过低引起的。
如果运行本脚本后发现需要升级agent则可以去微软官方网站下载最新的agent3.0解决此问题。(http://support.microsoft.com/kb/949104/zh-cn)
操作:复制以下代码另存为WsusAgent30Chk.vbs
原创
2009-09-03 21:38:24
1657阅读
2评论
01 @echo off
@echo 该程序用于监控局域网内的网络流量状况!
@echo 主要通过对ping的返回结果进行分析判断:
@echo 1.选取的测试服务器为www.baidu
转载
精选
2011-07-16 12:06:37
826阅读
最近写了个简单的tomcat检测脚本。可以进行简单的进程和页面检测。#!/bin/bash
# author:wangxingwei
# date:2015/9/1
# fun:检测tomcat进程和页面是否正常
StartTomcat=/home/aspire/apps/tomcat/bin/startup.sh
T
原创
2016-09-01 11:44:24
764阅读
1,根据mysql端口3306来判断服务启动正不正常netstat -lnt|grep 3306|awk -F '[: ]+ ' '{print $5}' //获取端口号比较来判断#!/bin/sh
PortNum=`netstat -lnt|grep 3306|awk -F '[: ]+ ' '{print&nbs
原创
2017-07-26 16:22:54
1104阅读
点赞
#!/bin/bash
if [ -z "$1" ]then echo "No hostname given." exit 3fi
hostname=$1
state=$(/usr/bin/ssh -i /var/lib/nagios3/.ssh/id_rsa root@$hostname "ping -c 1 8.8.8.8|grep loss|se
原创
2012-08-16 08:44:02
615阅读
[root@gxapp01 shells]# cat check_saqz.sh #!/bin/bash#date=2014-09-06#is to check the http status.if it is not OK ,restart the progressrestart_saqz () { kill -9 `ps -elf | grep jb
原创
2014-09-16 15:04:30
857阅读
脚本不间断监控notepad.exe进程是否执行,若停止,则自动重启该进程,程序如下:1 @echo off23 set _task =notepad.exe4 set _svr =c:\windows\notepad.exe5 set _des =start.bat67 :checkService8 for /f "tokens=5" %%n in ('qprocess.exe ^| find
0x01: 前台脚本检测扩展名—绕过 原理 当用户在客户端选择文件点击上传的时候,客户端还没有向服务器发送任何消息,就对本地文件进行检测来判断是否是可以上传的类型,这种方式称为前台脚本检测扩展名。
绕过方法 绕过前台脚本检测扩展名,就是将所要上传文件的扩展名更改为符合脚本检测规则的扩展名,通过BurpSuite工具,截取数据包,并将数据包中文件扩展名更改回原来的,达到绕过的目的。
调用脚本参数含义vrrp_script<SCRIPT_NAME> { #定义一个检测脚本,在global_defs之外配置
script <STRING>|<QUOTED-STRING> # shell命令或脚本路径
interval <INTEGER> # 间隔时间,单位为秒,默认1秒
timeout <INTEGER
【问 题】:snmp服务无故自动停止,人工不能及时的发现,造成系统无法被正常的监控
【解决思路】:通过脚本实现服务异常的情况下自动开启服务,确保系统被正常的监控
【脚本内容】
#!/bin/bash
A=`service snmpd status |awk '{print $2}'`
B=`netstat -pu
原创
2011-11-14 14:52:26
696阅读
本脚本适合单台lvs服务器时使用,使用keepalived是会自动检测状态,所以使用lvs+keepalived是不需要使用脚本检查realserver状态。#!/bin/bash
#
VIP=192.168.3.22
CPORT=80
FAIL_BACK=127.0.0.1
RS=("192.168.3.211" "192.168.3.215")
#声明数组变量RSSTATUS
dec
原创
2014-11-04 16:03:15
485阅读
#!/usr/bin/env python #Kiss Python #*/10 * * * * /usr/bin/python /root/checkslave.pyimport MySQLdbimport timeimport paramiko################################################ &nb
原创
2015-01-01 23:35:29
918阅读
From:http://www.realzyy.com/?page_id=230MyDoc 2.0是一个perl脚本,可以用来检查MySQL的运行状态值是否正常。使用方法很简单,请在命令行下查看help#MyDoc2.0.pl --help,等待一段时间后就会在屏幕上输出一个检测报告。MySQL DBA可以根据看到的检测报告来调整各种参数。 以下为MyDoc
转载
精选
2015-01-23 10:36:47
330阅读
通过ping命令,测试192.168.1.100到192.168.1.120之间的所有主机是否在线,如果在线,就显示“ip is up.”其中IP要换为真正的IP地址,并且以绿色显示;如果不在线,就显示“ip is down.”其中IP要换为真正的IP地址,并且以红色显示。要求,分别使用while,until和for(两种)实现。
原创
2015-09-17 15:50:00
1902阅读
#完整脚本代码 mkdir -p /tmp/bug/#!/bin/bashecho " (__)"echo " (oo)"echo " /------\/ "echo " / | || "echo " * /\---/\ "echo " ~~ ~~ "echo "...."Are You Ready?"..."read keyecho "警告:本脚本只
转载
精选
2016-11-15 18:50:50
826阅读
#!/bin/bash
counter=$(ps -ef |grep nginx | grep sbin | egrep -cv "grep|$$" )
if [ $counter -eq 0 ]; then
service nginx start
sleep 2
counter=$(ps -ef |grep nginx | grep sbin | egrep -cv "g
原创
2023-07-23 16:02:10
158阅读
点赞