Scripts
RedHat-小怪兽
我们都有一片属于自己的荒漠我们既是金子亦是淘金者我们既是种子更是播种者很多时候我们成不了闪光的金子但可以成为希望的种子漉沙淘金需要冒险的勇气播撒绿荫需要耕耘的坚韧金子是被动等待的或许永远与沙砾为伍种子是积极主动的它随时能够拱土而出迎向风雨
展开
-
Mysql 主从状态监控
#!/bin/bashDBuser=rootDBpasswd=123456Mail="wang@163.com"Result=/tmp/mysql.txtState=`netstat -lnpt | grep 3306`if [ -z "$State" ] then# mail -s "Can't connect to Mysql原创 2014-11-03 15:51:28 · 778 阅读 · 0 评论 -
脚本练习_比较长
#!/bin/bash## 功能:自动生成两个文件 ,文件一以空格为分隔符 ,第一列为手机号码 ,第二列为话费金额## 文件二以空格为分隔符 ,第一列为手机号码 ,第二列为流量金额## 其中 ,文件一、二中的手机号码相同、并且一一对应 ,金额不同## 要求:1、打印出话费金额最大的手机号码跟话费消费金额#原创 2014-12-18 17:27:43 · 584 阅读 · 0 评论 -
脚本练习_当用户输入值为数字时显示 非数字时不显示 输入 end 时退出
#!/bin/bash## Script Filename : print_test.sh.## Writen by Wangxiaoqiang 2014/12/17.while :;do read -p "Please input a number : " number [ "$number" == "end" -o "$number" == "END" -o "原创 2014-12-17 17:20:59 · 1615 阅读 · 0 评论 -
脚本练习_监控系统根分区使用率
#!/bin/bash# Monitor disk / .# writen by Wangxiaoqiang 2014-12-01.while true do Result=`df / | awk -F [" "%]+ '{print $5}' | grep -P '[\d]+'` if [ $Result -gt 85 ] then原创 2014-12-01 13:35:09 · 587 阅读 · 0 评论 -
脚本练习_输入用户名 检测用户是否存在 存在则检测家目录是否存在
#!/bin/bash## Script Filename : check_home.sh.## Writen by Wangxiaoqiang 2014/12/17.read -p "Please input a username : " username[ "${username}" == "root" ] && echo " ${username}'s homed原创 2014-12-17 17:17:20 · 2321 阅读 · 0 评论 -
脚本练习_增减文件名后缀
#!/bin/bash# This is a batch change file name suffix scripts .# Writen by Wangxiaoqiang 2014-11-20DIR=/var/tmpAdd_suffix(){ touch $DIR/{a..g} find $DIR -type f | xargs -i mv {} {}.原创 2014-11-20 10:11:08 · 602 阅读 · 0 评论 -
脚本练习_每 30s 监控主机存活率 邮件报警
#!/bin/bash# The monitoring host survival script.# Writen by Wangxiaoqiang 2014-11-24.HOST=xxx.xxx.x.xxMAIL=xxxxxxxxxxx@xxx.comwhile true do ping -c 10 $HOST > /dev/null if原创 2014-11-24 10:28:30 · 1296 阅读 · 0 评论 -
脚本练习_计算100以内可以整除3的正整数之和
#!/bin/bash# Test script.# Writen by Wangxiaoqiang 2014-11-24.SUM=0for i in `seq 1 100` do if [ `expr $i % 3` -eq 0 ] then SUM=$(expr $i \+ $SUM) fidone原创 2014-11-24 09:51:39 · 3914 阅读 · 0 评论 -
脚本练习_计算运行中的进程所占内存总和
#!/bin/bash# The calculation memory usage script.# Writen by Wangxiaoqiang 2014-11-21.COUNT=($(ps aux | awk '{print $6}' | grep -v '^[RSS|0]'))length=${#COUNT[@]}SUM=0for ((i=0;i<$leng原创 2014-11-21 16:42:30 · 843 阅读 · 0 评论 -
脚本练习_检查用户属组
#!/bin/bash# This is a check user group scripts .# Writen by Wangxiaoqiang 2014-11-21read -p "Please input username : " usernamegrep ${username} /etc/passwd > /dev/nullif [ $? -ne原创 2014-11-21 09:58:43 · 645 阅读 · 0 评论