随笔分类 - 脚本
日志切割
摘要:1 #定时清除tomcat 日志01 00 * * * find /srv/tomcat-www/newfeature/logs/ -maxdepth 1 -type f -mtime +2 -exec rm -rf {} \; 2 #每天切割nginx日志01 00 * * * /bin/bash
阅读全文
ping主机不通邮件报警
摘要:#!/bin/bash#Author: wang#Date: 20170825 for ip in "192.168.101.28" do ping -c 1 $ip &>/dev/null #三个ping有一个能通,说明服务器正常 a=$? sleep 2 ping -c 1 $ip &>/dev
阅读全文
linux编写脚本检测本机链接指定IP段是否畅通
摘要:linux编写脚本检测本机链接指定IP段是否畅通,通过ping命令检测指定IP,检测命令执行结果,若为0表示畅通,若为1表示不通,以此判断网络是否畅通,但是指定机器禁用ping命令除外。代码如下: #!/bin/sh for n in `seq 245` //生成序列循环1-245 do ping
阅读全文
集体干死java 在启动.sh
摘要:#!/bin/bash#reboot .jar#author wangdonghuipid=`ps -ef |grep java |awk '{print $2}'`echo $pidecho' 'for id in $piddokill -9 $idecho 'killed $id'doneech
阅读全文
系统优化小脚本
摘要:#!/bin/bash# Check if user is root cur_dir=$(pwd) host=$(hostname) if [ $(id -u) != "0" ]; then echo "Error: You must be root to run this script, plea
阅读全文
安装redis脚本
摘要:#!/bin/bash#Function: Install redis#Author: DengYong#Date: 20151126 cd /root/packagewget http://download.redis.io/releases/redis-3.0.3.tar.gztar fxz r
阅读全文
mysql小脚本
摘要:常用脚本 1)备份数据库 #!/bin/bash#每周一全量备份数据库 #DB1mysqldump -hip eduyun -u用户 -p密码 >eduyun`date +%Y-%m-%d-%H:%M:%S`.sqlmysqldump -hip eduyuntk -u用户 -p密码 >eduyunt
阅读全文
常用脚本lnmp
摘要:3)安装lnmp脚本只供参考需修改相应参数 #!/bin/bash#Function: Install LNMP#Author: wang#Date: 20170809 nginx_install(){useradd www -u 509 -s /bin/bash -mmkdir -p /opt/s
阅读全文