• sh [-nvx] scripts.sh• 选项与参数:• -n :不执行 scrip
原创 2022-07-02 00:11:10
225阅读
test148-aicboss%cat filecheck.sh#!/bin/bash#Date=`date +"%Y%m%d"`File="DAILYCONTRACT_$Date.891.CMCC"dir="/aiboss/crm/ngrm/upss/"if [ `cd $dir 2>/dev/null &&echo 'true'` ];then  if[ -f
原创 2016-05-21 00:45:24
702阅读
在Linux系统中,Shell脚本是一种十分常见和重要的编程语言,它可以用于自动化执行任务和管理系统。在Shell脚本中,Red Hat Linux发行版是一个非常流行的选择,因为它提供了许多方便的工具和功能来简化日常管理任务。在这篇文章中,我们将重点介绍如何使用Shell脚本检查Red Hat Linux系统的运行状况和进行相关的管理工作。 首先,我们需要了解一些基本的Shell脚本语法和命
原创 2024-04-07 10:27:20
80阅读
检查网站状态通常使用wget或curl工具,下面分别使用这二种工具来做写检查网站的脚本。(学习自老男孩shell编程)命令行:1、curl得到返回值200,表示正常[root@c7 ~]# curl -o /dev/null -s --connect-timeout 5 -w '%{http_code}' www.baidu.com200[root@c7 ~]2、wget得到0,表示正常[root
原创 2017-02-18 23:01:19
4911阅读
脚本调试的主要工作就是发现引发脚本错误的原因以及脚本源代码中定位错误行,归纳汇总了SHELL脚本的总总方法,供大家学习参考。方式一: 通过echo方式【功能】:【场合】: 所有怀疑可能有问题的地方,省略了所有【示例】:echo $VAR 方式二: 通过选项方式[-ncxv] -n  【功能】: 读取shell脚本,但不实际执行【场合】: 用于测试Shell
test148-aicboss%cat clear_log.sh#!/bin/bash#Lday=`date +"%Y%m%d" -d "-1days"`grep 'OutOfMemory' *$Lday*|awk '{print$1,$2}'  >>aiweb-yy-c1-${Lday}_check.txttar zcf aiweb-yy-c1-${Lday}_log.ta
原创 2016-05-21 00:47:28
713阅读
波哥又出脚本了!
原创 2019-12-18 20:23:12
110阅读
# Shell脚本检查 Redis Key TTL ## 概述 在这篇文章中,我将教会你如何使用Shell脚本检查Redis Key的TTL(Time To Live)。这将帮助你了解Redis中的Key在多长时间内会过期,以及在过期之前需要采取什么措施。 为了达到这个目标,我们将按照以下步骤进行操作: 步骤 | 描述 --- | --- 1 | 连接到Redis服务器 2 | 获取所有的
原创 2023-09-17 16:50:38
103阅读
shell脚本检查mysql是否安装 在某个服务器上,我们可能需要确认是否已经安装了MySQL以及其版本,接下来将以博文的形式记录这个过程,从环境准备到验证测试及排错指南。 ## 环境准备 首先,确保你的环境中安装了 `bash` 和 `mysql`相关的工具。以下是环境搭建的时间规划以及硬件资源评估。 ```mermaid gantt title 环境搭建时间规划 dat
原创 6月前
23阅读
1.查找特定时间修改的文件: 1. #!/bin/sh 2. # Copyright by Ming Gong(宫敏) for news://news.freesoft.cei.gov.cn/chinese.com.linux 3. # GPL V2, Jun 30, 1998 4. # The right of usage, distribution and modification
导读在运维工作中,为保证业务的正常运行,我们需要定时查看指定的进程是否还存在,一旦进程退出了,说明服务可能存在问题,运维工程师就可以在第一时间处理问题。在运维工作中,为保证业务的正常运行,我们需要定时查看指定的进程是否还存在,一旦进程退出了,说明服务可能存在问题,运维工程师就可以在第一时间处理问题。今天就跟大家分享一个实用的shell脚本——时刻检查你的进程状态。在对进程进行监控时,我们一般需要得
检查Web网站可
转载 2022-09-30 10:13:32
191阅读
当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif, else, for, while, class,def声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错误将发生在类似如下代码中:if spam == 42 print('Hello!')
Shell学习---Shell脚本的静态检查工具shellcheck
原创 2022-02-21 10:33:20
797阅读
#!/usr/bin/shcheck_ipaddr(){ echo $1|grep "^[0-9]\{1,3\}\.\([0-9]\{1,3\}\.\)\{2\}[0-9]\{1,3\}$" > /dev/null; if [ $? -ne 0 ] then echo "IP地址必须全部为数字" return 1 fi
原创 2022-01-13 09:50:56
1162阅读
1评论
开发shell脚本检查Nginx实战分享点这里查看视频讲解一、本脚本实现功能:1、自动检查Nginx下面的代理节点是否正常2、通过页面显示状态,有问题的节点给出页面报警及声音报警。3、增加新节点,页面自动载入新节点,无需修改程序。二、守护检查脚本[root@lb01 extra]# cd /server/scripts/ [root@lb01 scripts
原创 2015-05-31 14:25:40
10000+阅读
8点赞
5评论
学校近期部署了ATS 服务器,先说下它的工作原理:根据pac文件中指定的域名或IP地址,选择性的缓冲资源,学生要先设置好代理,指定到ATS上。当学生请求视频资源时,ATS则会根据pac 文件决定是否对其进行缓冲。但是有一个问题,就是视频网站,例如优酷,相应请求的服务器IP有N多,需要人工去搜集这些IP,填写的越多,则效果越明显。 由于需要手动添加IP 到ATS的pac 上,多了难免有什么错漏,比
原创 2013-03-19 20:53:55
1248阅读
1点赞
2评论
mysql 服务状态检查
原创 2013-11-25 19:04:07
1713阅读
#!/bin/bash VIP=202.106.195.1 PORT=80 RIP=(192.168.100.10 192.168.100.20)   while true do   for ((i=0;i<`echo ${#RIP[*]}`;i++))   do     code=`curl -I -m 10 -o /dev/null -s -w %{http_code} http://$
原创 2021-04-14 17:10:15
244阅读
#!/bin/bashVIP=202.106.195.1PORT=80RIP=(192.168.100.10 192.168.100.20) while truedo for ((i=0;i<`echo ${#RIP[*]}`;i++)) do code=`curl -I -m 10 -o /dev/null -s -w %{http_code} http://$...
原创 2022-03-09 15:43:06
178阅读
  • 1
  • 2
  • 3
  • 4
  • 5