随笔分类 -  shell

摘要:name=(aa bb) for ((i=0;i<${#name[*]};i++)) do name=${name[i]} echo "$name" done 阅读全文
posted @ 2018-06-11 13:31 三木燕 阅读(1704) 评论(0) 推荐(0)
摘要:#!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin clear printf " # Name: Downtown_Nodejs_Deploy_Script # # Purpose:Deploy tar.gz to the host # # Notes: # 1 Upl... 阅读全文
posted @ 2017-07-03 14:22 三木燕 阅读(505) 评论(0) 推荐(0)
摘要:redis 可以直接使用zabbix官方的模板 模板地址: https://github.com/blacked/zbx_redis_template redis 主机通过脚本把数据推送到zabbix server 1、下载模板文件导入模板 2、把模板关联到redis主机上 3、在redis 主机上 阅读全文
posted @ 2017-06-29 18:40 三木燕 阅读(406) 评论(0) 推荐(0)
摘要:需求:监控服务器硬盘使用率是否有超过80%的 需要监控的文本 自定义监控脚本 zabbix-agent 配置文件中加入监控KEY vim /etc/zabbix/zabbix_agentd.d/box_disk.conf 添加监控项 配置触发器 配置邮件报警 邮件脚本请参考 http://www.c 阅读全文
posted @ 2017-06-29 18:04 三木燕 阅读(5717) 评论(0) 推荐(0)
摘要:配合zabbix 触发脚本 达到自定义报警目的 阅读全文
posted @ 2017-06-29 17:52 三木燕 阅读(336) 评论(0) 推荐(0)
摘要:#!/bin/sh set -e # # This script is meant for quick & easy install via: # 'curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engi 阅读全文
posted @ 2017-06-14 11:16 三木燕 阅读(1519) 评论(0) 推荐(0)
摘要:文件夹不存在则创建 if [ ! -d "/data/" ];then mkdir /data else echo "文件夹已经存在" fi 文件存在则删除 if [ ! -f "/data/filename" ];then echo "文件不存在" else rm -f /data/filenam 阅读全文
posted @ 2017-06-08 14:20 三木燕 阅读(355186) 评论(2) 推荐(13)
摘要:sed -i /test/d /file.txt #删除文件中有关键字“test”的行 sed -i /^$/d test.txt #删除一个文件中所有空行 sed -i /^#/d test.txt #删除一个文件所有以"#"开头的行 sed -i s/abc/abcd/g test.txt #把文件中的abc换成abcd sed -i /^abc/d t... 阅读全文
posted @ 2017-05-24 15:37 三木燕 阅读(268) 评论(0) 推荐(0)
摘要:#!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin clear printf " # Name: Downtown_Shell_Deploy_Script # # Purpose:Deploy tar.gz to the host # # Notes: # 1 Uplo... 阅读全文
posted @ 2017-05-19 17:22 三木燕 阅读(310) 评论(0) 推荐(0)
摘要:#!/bin/bash #zhangsen #lovexlzs@qq.com if [[ "$(whoami)" != "root" ]]; then echo "please run this script as root ." >&2 exit 1 fi echo -e "\033[31m 这个 阅读全文
posted @ 2017-05-19 17:21 三木燕 阅读(1639) 评论(0) 推荐(0)
摘要:#!/bin/bash mysqladmin -uroot -p'root' extended-status -i1|awk 'BEGIN{local_switch=0;print "QPS Commit Rollback TPS Threads_con Threads_run \n-------------------------------------------------... 阅读全文
posted @ 2017-05-19 17:05 三木燕 阅读(956) 评论(0) 推荐(0)
摘要:#!/bin/bash cd /data/backup/www /usr/bin/mysqldump -u root --password=root www > /data/backup/www/database_$(date +%Y-%m-%d-%H:%M:%S).sql /bin/gzip -1 *.sql find /data/backup/www -type f -mtime +5 -... 阅读全文
posted @ 2017-05-19 17:01 三木燕 阅读(206) 评论(0) 推荐(0)