05 2022 档案
摘要:#查看服务器利用率 ###脚本内容 #!/bin/bash #获取CPU信息 cpu() { usage=$(vmstat |awk '{if(NR3)print $13+$14}') iowait=$(vmstat |awk '{if(NR3)print $16}') echo "CPU - 使用
阅读全文
摘要:#通过脚本对nginx访问日志进行分析 ###脚本内容如下 #!/bin/bash #日志格式:$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_u
阅读全文
摘要:#Nginx日志自动按天切割 ###脚本内容如下 #!/bin/bash LOG_DIR=/usr/local/nginx/logs YESTERDAY_TIME=$(date -d "yesterday" +%F) LOG_MONTH_DIR=\(LOG_DIR/\)(date +"%Y-%m")
阅读全文
摘要:#Zabbix监控https证书过期时间并通过微信报警 ###zabbix客户端操作 这里操作的前提是已经安装完zabbix客户端和服务端 vim /usr/local/zabbix/etc/zabbix_agentd.conf.d/ssl_check.sh #!/bin/bash ### SSL
阅读全文
摘要:#脚本一键安装docker ###操作系统 CentOS7.6 ###脚本内容 #!/bin/bash [ -f /etc/init.d/functions ]&& . /etc/init.d/functions ###Check if user is root if [ $UID -ne 0 ];
阅读全文
摘要:MySQL分库分表备份 脚本内容如下 #!/bin/bash DATE=$(date +%F_%H-%M-%S) HOST=192.168.0.123 USER=root PASS=数据库密码 BACKUP_DIR=/data/db_backup #分库备份 DB_LIST=$(mysql -h$H
阅读全文