shell脚本 监控 web服务器状态   由于网站后端服务器宕机或者出现500错误提示时,可用以下脚本进行监控.   1.当出现非500错误时就会自动切换到友好的维护页面。 2.当后端服务器恢复时,会自动切换到正常页面。   #!/bin/sh curl -I http://www.test.com:8080/index.html | grep HT
原创 2010-05-09 16:12:00
1780阅读
2评论
# dos2unix ./test.sh 权限 # chmod a+x ./test.sh 语法 变量 var="111" echo $var echo ${var} 运算 no1=4; no2=5; let result=no1+no2 echo $result; 自增自降低 let
脚本功能:监控多台Web服务器状态,一旦发生问题就发送邮件运行环境:Python2.7/2.4皆可运行脚本使用方法:可利用Crontab或者计划任务来指定时间运行,例如:*/10 * * * * 脚本路径脚本运行效果如下:脚本内容如下:#!/usr/bin/env python # coding=utf-8 #------------------------------------------
推荐 原创 2013-06-05 09:45:16
3431阅读
3点赞
1评论
脚本功能:监控多台Web服务器状态,一旦发生问题就发送邮件运行环境:Python2.7/2.4皆可运行脚本使用方法:可利用Crontab或者计划任务来指定时间运行,例如:*/10 * * * * 脚本路径脚本运行效果如下:脚本内容如下:#!/usr/bin/env python# coding=utf-8#----------------------------------------------
原创 2014-08-19 13:33:00
959阅读
#!/bin/bashecho “############删除ES七天前log文件开始#####################”echo bd@SSA@1234 | sudo -S -s /bin/bash -c “sshpass -p “” ssh -p 22 hadoop@172.16.110.55 -o StrictHostKeyChecking=no “/home/hadoop/...
原创 2022-01-10 11:56:00
1962阅读
看到别人写的文章就转载了服务器解析漏洞算是历史比较悠久了,但如今依然广泛存在。在此记录汇总一些常见服务器解析漏洞,比如IIS6.0、IIS7.5、apache、nginx等方便以后回顾温习。(一)IIS5.x-6.x解析漏洞使用iis5.x-6.x版本的服务器,大多为windows server 2003,网站比较古老,开发语句一般为asp;该解析漏洞也只能解析asp文件,而不能解析aspx文件
转载 2017-08-14 09:59:31
1887阅读
以下脚本所涉及到的服务有 IP:dhcp dns:bind Web:apache#!/bin/bash echo "#################################################" echo "## 一键部署dhcp+dns+apache服务注意事项 ###" echo "## 1:只要你跟着来,实验绝对没问题 ###" ec
#!/bin/sh #定义检查操作系统版本的函数 NUM_VERSION=$(uname -r) function Check_OS(){ [[ $NUM_VERSION =~ el6 ]] && return 0||return 1 } echo "#####
原创 2017-12-20 22:38:49
4344阅读
#!/bin/bash#Description:autologintheremoteserver#Author:majinxu#Version:1.0#CreateTime:2018-3-01218:34:41user="majinxu"passwd="!Ieric1234"host_list=("st1.qa.bj2.yongche.com&qu
原创 2018-03-13 14:04:05
3688阅读
1点赞
## 实现"Java执行服务器Shell脚本"的步骤 为了实现Java执行服务器Shell脚本,你需要按照以下步骤进行操作。 ```mermaid journey title 实现Java执行服务器Shell脚本的步骤 section 步骤一:建立SSH连接 You->>服务器: SSH连接 section 步骤二:执行Shell脚本 You->>服
原创 2023-11-08 07:26:17
72阅读
      下面是我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。  1、查看主机网卡流量   #!/bin/bash #network #Mike.Xu while : ; do
原创 2011-07-13 09:50:42
467阅读
# Java调用服务器Shell脚本 Shell脚本是一种用于自动化执行任务的脚本语言,而Java是一种广泛应用于软件开发的编程语言。在某些情况下,我们可能需要在Java程序中调用服务器上的Shell脚本来完成某些任务。本文将介绍如何在Java中调用服务器上的Shell脚本,并提供相应的代码示例。 ## 流程图 ```mermaid flowchart TD A[Java程序] --
原创 2023-12-14 04:50:51
98阅读
最近在深入学习shell脚本,在51cto上看到抚琴煮酒写的一篇生产环境中的shell脚本,特拿来做为存档,以下文章内容均转自抚琴煮酒:作为一名Linux/unix系统管理员,我经常遇到人问这个问题:shell能做什么?shell主要用于数据库备份(SVN备份)、计划任务(crontab)、服务状态监控、FTP远程备份等。对于这些任务,shell的强大是大家都公认的,这也是每一个Linux/u
转载 精选 2011-10-20 20:37:21
1321阅读
Linux生产服务器Shell脚本【目录】MySQL的热备份脚本用FTP同步服务器Keepalived的监控切换脚本SVN的版本库的批量备份自动监控ADSL并重拔号Linux批量生成生成帐户(10月11日更新)测试局域网内主机是否alive(10月11日更新)点击下方的子页面标题,进入对应的shell脚本页面进行阅读。一、MySQL的热备份脚本这是MySQL的备份方式之一,脚本如下:#!/bin/
转载 2017-11-15 17:56:52
915阅读
# 查看有多少个IP访问awk '{print $1}' access.log |sort|u
原创 2022-11-25 11:48:52
118阅读
1.监控端口#!/bin/bash############################################################### File Name: web.sh# Version: V7.4# Author: feng yu# Organization: http://blog.51cto.com/13520761# Created Time : 2018-03
原创 2018-03-27 16:06:22
1930阅读
2点赞
背景需求:在工作中,经常需要从本地提交节点,远程登录到其他节点上区执行一些shell命令,如果分别ssh到每台远程主机上,再去执行各个命令会很麻烦。如果可以直接在提交节点上,直接ssh到各个远程主机上去执行命令,可以省去依次登录的麻烦。前提:需要配置ssh免密码登录。可以直接跳过登录密码,直接登录进远程主机,这一点在shell脚本中执行时非常关键。可参见Linux下实现免密登录 例如:手工复制粘贴
转载 2023-11-29 09:25:20
88阅读
1xx(临时响应)用于表示临时响应并需要请求者执行操作才能继续的状态代码。代码 说明100(继续) 请求者应当继续提出请求。服务器返回此代码则意味着,服务器已收到了请求的第一部分,现正在等待接收其余部分。101(切换协议) 请求者已要求服务器切换协议,服务器已确认并准备进行切换。2xx(成功)用于表示服务器已成功处理了请求的状态代码。代码 说明200(成功)  服务器已成功处理了请求。通
转载 精选 2016-03-29 17:04:29
1796阅读
      在DB运维的过程中,难免碰到需要跨多个服务器以及多个Oracle实例查询数据库的情形。比如我们需要查看当前所有生产环境数据库上open_cursor参数的值以便考虑是否需要增加。而需要查看的数据库服务器上有多个实例,同时又存在多个数据库服务器,这样子下来,几十个DB,上百个的情形一个个查,那得把人给累死。那就像点办法撒,写个shell
转载 2023-08-29 19:58:49
75阅读
通常我们在终端上可以直接执行命令,实现Linux系统的远程登录和执行相关操作等。但有时候机器比较多而且执行的命令都比较相似的时候,直接在终端上操作的方法就显得比较繁琐,此时可以考虑使用Shell脚本。需要的软件:openssh,sshpass一、远程连接使用远程登录的方法包括远程登录服务器的搭建网上有很多教程,这里不再赘述,个人推荐使用openssh软件,这里可以简单说一下使用方法,一般ssh u
转载 2023-12-26 22:38:27
28阅读
  • 1
  • 2
  • 3
  • 4
  • 5