某文件备份至nginx目录脚本 1.1 说明: 此脚本本来生活某大佬写的升级某程序的升级脚本,现在被我改为数据备份至 nginx 的脚本。 #! /bin/bash export PATH=/usr/bin:/bin:/usr/sbin:/sbin log_file='/var/log/back_bcb_data.log' echo &...
案例五 : 监控磁盘使用率脚本 要求: 1. 每分钟检测一次磁盘。 2. 当磁盘空间使用超过90%,需要告警。 3. 统计...
linux清理系统缓存脚本 注意:此脚本可多用途,例如清理磁盘Disk_home=`df -m /home |sed '1d' |awk -F '%| +' ' {print $5}'` 当磁盘使用率大于%80的时候就删除相应的log日志 vim /home/scripts/free_clean.sh #!/bin/bash #&nbs...
需求描述: 需要在A机器执行脚本远程运行B机器的脚本。 脚本内容: #!/bin/bash Ip=10.3.13.102 User=root passWord=123456 Scripts=/root/22.sh ping www.baidu.com -c2 >/dev/null ||(echo "无法连同外网,本脚本运...
需求:一键卸载程序及相关目录删除,可选卸载或保留程序 #!/usr/bin/env bash ##uninstall ##stop bcchain function StopBcchain(){ if $(systemctl -q is-active bcchain.service) ; then systemctl st...
需求:一键安装程序,需要用到expect自动交互。 #!/bin/bash basedir=`cd $(dirname $0); pwd -P` cd $basedir function YumDokcer(){ yum install -y yum-utils device-mapper-persistent-data lvm2 yu...
需求:开发要求每5秒在最新的日志里面匹配相应的日志内容,匹配到之后就重启程序。注:程序重启之后会产生新的日志。 #!/bin/bash logfile=/var/log/bcc_dcoker_err.log #filename=`ls -t |head -n1|awk '{print $0}'` sleep=5 function ReD...
nginx502异常:TIME_WAIT过多的解决办法 1.1 原因网站页面上出现大量502 gateway 1.2 解决方法 1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a ...
第1章 ansible之文件的批量分发介绍 说明信息: ansible软件相关参考链接信息 http://docs.ansible.com/ansible/intro_installation.html http://www.ansible.com.cn/ http://docs.ansible.c...