本文主要简单介绍怎么实现用计划任务来执行shell脚本检测服务是否正常运行!
原创 2018-07-02 17:36:01
2910阅读
2点赞
#!/bin/bash # check mysql slave status while [ 1 ] do MAILTO=testwhocare@163.com USER="check" PSW="***" WAITTIME=1800 #ADDR=""192.168.*.*" "192.168.*.*"" ADDR="
原创 2014-05-12 17:48:14
1479阅读
test 命令是 Bash 中重要的判断命令,也是 Shell 脚本中条件判断的重要辅助工具。当我们需要让程序自动判断哪些事情是成立的时,test 命令就派上用场了。按照文件类型进行判断根据表 1,我们先来看看 test 可以进行哪些文件类型的判断。表 1 文件类型判断测试选项作 用-b 文件判断该文件是否存在,并且是否为块设备文件(是块设备文件为真)-c 文件判断该文件是否存在,并且是否为字符设
脚本说明此脚本用于检测nginx是否运行,若没
原创 2022-02-19 15:37:36
792阅读
1点赞
1评论
# Shell脚本检测Redis Cluster ## 概述 在本篇文章中,我将向你介绍如何使用Shell脚本检测Redis Cluster。Shell脚本是一种命令行解释器,它可以帮助我们自动化执行一系列操作。通过编写一个Shell脚本,我们可以定期检测Redis Cluster的状态,以确保其正常运行。 ## 流程 让我们先来看一下整个流程,如下所示: ```mermaid pie t
原创 9月前
71阅读
#!/bin/bash#添加计划任务#mkdir -p /scripts/#touch /scripts/Passwd_expire_check.sh#vim /scripts/Passwd_expire_check.sh#chmod 755 /scripts/Passwd_expire_check.sh#vim /scripts/Passwd_expire_check.sh#01 00 * *
原创 2014-12-09 17:08:33
1611阅读
通过此脚本可以批量检测所有服务器或者交换设备是否连通
原创 2015-12-29 21:54:38
1838阅读
脚本说明此脚本用于检测nginx是否运行,若没有运行,则可以选择启动或者重新加载,当然也有关闭功能脚本源码#!/bin/bashnginx=/usr/local/nginx/sbin/nginxread -ep "请输入要执行的命令(start/stop/status/reload):" stacase $sta in#启动nginx选项 start)#先检测nginx是否已经启动netstat
原创 2021-04-09 22:22:09
554阅读
# Shell脚本检测Redis安装 作为一名经验丰富的开发者,我将教会你如何使用Shell脚本检测Redis是否安装在你的系统中。下面是整个流程的步骤: ## 流程步骤 | 步骤 | 描述 | |---|---| | 1 | 检查是否已安装Redis | | 2 | 检查Redis版本 | | 3 | 检查Redis服务是否正在运行 | 现在,让我们一步步来完成每个步骤。 ## 步骤
原创 6月前
29阅读
## 用Shell脚本检测Redis服务是否运行 Redis是一个流行的开源内存数据库,常用于缓存和消息队列等场景。在使用Redis的过程中,我们需要确保Redis服务正常运行,以保证系统稳定性。本文将介绍如何使用Shell脚本检测Redis服务是否运行,以及如何在检测到Redis服务停止运行时进行通知处理。 ### Redis服务检测原理 Redis服务是通过在服务器上运行redis-s
原创 5月前
95阅读
HDFS的shell命令行操作例如: $ hadoop fs -ls / 示例: hadoop fs -cp /aaa/jdk.tar.gz /bbb/jdk.tar.gz.2 -mv |—— 功能:在hdfs目录中移动文件 示例: hadoop fs -mv /aaa/jdk.tar.gz /-get |—— 功能:等同于copyToLocal,就是从hdfs下载文件到本地 示例:hadoo
脚本的主要用途是检测mysql服务器上所有的db或者单独db中的坏表
原创 2013-02-15 16:06:00
1346阅读
4点赞
2评论
shell初始化安装脚本执行时,需从网络上安装一些rpm包,所有需要先检测网络的畅通性, 代码 实际脚本: IDC机房到阿里云vpc网络ping网络连通性 配置zabbix客户端配置文件 vim /etc/zabbix/zabbix_agentd.conf 添加 Include=/etc/zabbi
转载 2018-04-26 10:05:00
345阅读
2评论
01 测试,目录下是不是存在 文件 packages if ! test ./packages ; then echo "not exist packages"fi02 测试,目录下是不是
原创 2022-10-09 00:00:19
475阅读
#!/bin/bashwebdir=/var/www/htmlcd$webdirmd5sum-c--quiet/opt/sumfile.db&>/opt/sum_err.logif[$?-ne0]thenecho"thefile_sumischanged"mail-s"sum_error"wcg@bw.com</opt/sum_err.l
原创 2019-03-20 11:26:12
661阅读
1点赞
2评论
在测试脚本的过程中,我们可以抽样测试几台主机,等确认脚本是成功的话,才把循环里的20变成254。前期再不确定脚本的前提下,不应该一下子循环所有的主机。
原创 2021-01-18 10:41:58
1597阅读
在UBuntu上部署项目的时候,我们往往通过一段shell来启动程序,甚至是通过crontab定时任务来定时的调用java程序,但是很奇怪的一个问题就是,比如我写了一个如下的shell脚本:#!/bin/sh export mypath=/root/project/wishnomal java -Xmx3000m -Xms3000m -server -d64 -Dfile.encoding=UTF
#!/bin/bashcat ports |while read linedo#nc -z -w 10 $linenc -z -w 2 $line 58422>/dev/null2>&1if[ $?-eq 0]thenecho $line:okelseecho $line:failfidone这里的ports 既可以是...
原创 2023-04-11 06:49:53
443阅读
#!/bin/bash # sh script name {1..254} until [ -z "$1" ] # 直到所有参数都用光 do ping -c 2 192.168.5.$1 shift done 
原创 2013-12-02 14:22:12
2296阅读
通过shell脚本检测MySQL服务信息
原创 2021-07-23 15:18:56
575阅读
  • 1
  • 2
  • 3
  • 4
  • 5