随笔分类 -  shell

日常巡检脚本的编写2
摘要:1.能够对服务器CPU进行监控,并输出CPU的信息 mpstat 2 能够对服务器内存进行监控,并输出内存剩余使用率信息(8分) free -m | grep Mem | awk '{print $4}' 3 能够对服务器网络进行监控,检测网络是否通畅,并输出结果(8分) ping –c1 127. 阅读全文

posted @ 2019-10-09 19:04 快乐的人啊 阅读(357) 评论(0) 推荐(0)

防DOS攻击-网络连接法
摘要:#!/bin/bash netstat -antup | grep SYN_RECV | awk '{print $5}' |awk -F: '{print $1}'|sort|uniq -c > /tmp/opt while read line do #echo $line count=$(echo $line|awk '{print $1}') ... 阅读全文

posted @ 2019-09-29 17:12 快乐的人啊 阅读(93) 评论(0) 推荐(0)

检测MySQL主从是否异常
摘要:#!bin/bash user='root' passwd="123" host="192.168.192.156" mycmd="mysql -u$user -p$passwd -h $host" chkdb(){ list=($($mycmd -e "show slave status \G"|egrep "Running|Bebind"|awk -F: '{print $2... 阅读全文

posted @ 2019-09-29 15:58 快乐的人啊 阅读(248) 评论(0) 推荐(0)

shell检测网站地址是否存活
摘要:#!/bin/bash . /etc/init.d/functions url_list=(www.baidu.com) ChkCurl(){ i=0 while [ $i -lt 2 ] do curl http://${url_list[$i]} &>/dev/null if [ $? -eq 0 ];then action "${url_list[$i]}" /bin/ture else a 阅读全文

posted @ 2019-09-29 15:24 快乐的人啊 阅读(265) 评论(0) 推荐(0)

日常巡检脚本的编写
摘要:#!/bin/bash一 ************* ***************** *********************************** echo "##################################系统信息#############################################" OS_TYPE=`uname` OS_VSR=`cat 阅读全文

posted @ 2019-09-28 20:29 快乐的人啊 阅读(322) 评论(0) 推荐(0)

在Linux系统下有一个目录/usr/share/dict/ 这个目录里包含了一个词典的文本文件,我们可以利用这个文件来辨别单词是否为词典中的单词。
摘要:#!/bin/bash s=`cat /usr/share/dict/linux.words` for i in $s; do if [ $1 = $i ];then echo "$1 在字典中" exit fi done echo "$1 不在字典中" 阅读全文

posted @ 2019-09-27 20:00 快乐的人啊 阅读(520) 评论(0) 推荐(0)

批量创建10个系统帐号,并设置密码(密码为随机数,要求字符和数字等混合)如果存在选择删除或者跳过
摘要:1. 2. 阅读全文

posted @ 2019-09-27 19:59 快乐的人啊 阅读(294) 评论(0) 推荐(0)

ping本地局域网
摘要:#!/bin/bash for i in `seq 1 254` do ping -c 1 192.168.192.$i > /dev/null if [ $? -eq 0 ];then echo "ping 192.168.192.$i成功" else echo "ping 192.168.192.$i失败" >> /root/a.tx... 阅读全文

posted @ 2019-09-27 11:23 快乐的人啊 阅读(203) 评论(1) 推荐(0)

导航