摘要:
#!/bin/bash #install mysql for binary wget_mysql_package () { flag=$(rpm -q wget &>/dev/null ; echo $?) if [ $flag -ne 0 ];then yum install wget -y fi 阅读全文
摘要:
环境准备: 主机名 centos ip docker version flnanel version keepalived 配置 master01 7.6.1810 192.168.100.3 vip:192.168.100.16 18.09.9 v0.11.0 v1.3.5 2C2G master 阅读全文
摘要:
#!/bin/bash ##安装redis单机版 redis_install () { rpm -q wget if [ $? -ne 0 ];then yum install wget -y fi ##创建redis安装目录 if [ ! -d /opt/redis_cluster ];then 阅读全文
摘要:
#!/bin/bash ##提示用户输入用户名和密码,脚本自动创建相应的账户及配置密码。 ##如果用户不输入账户名,则提示必须输入账户名并退出脚本; ##如果用户不输入密码,则统一使用默认的 123456 作为默认密码。 read -p "请输入用户名:" account if [ -z $acco 阅读全文
摘要:
[root@test shell3]# vim job4.sh #!/bin/bash #九九乘法口诀表 for((i=1;i<=9;i++));do for((m=1;m<=9;m++));do [ $m -le $i ] && echo -n -e "$i*$m=$((i*m))\t" done 阅读全文
摘要:
写一个猜数字脚本,数字范围是1-100,定制计数器,每次猜完都要告诉用户猜大了还是猜小了;如果猜对了,则跳出脚本并输出计数器的值 #!/bin/bash ##随机数 R=$(($RANDOM%100+1)) for ((I=1;I<=100;I++));do read -p "请输入你需要猜的数字: 阅读全文
摘要:
#!/bin/bash ##创建用户user01-user10的用户 for i in `seq -w 01 10`; do id user$i &>/dev/null if [ $? -eq 0 ];then echo "user$i is exsit" else useradd user$i e 阅读全文
摘要:
#!/bin/bash #要求用户输入查询一个字母,当输入到Q时,则退出 for ((;;));do echo -n -e "\t\t\t请输入需要查询的字母:" read CH if [ $CH == "Q" -o $CH == "q" ]; then break else echo "你查询的字 阅读全文
摘要:
#!/bin/bash #监控主机存活频率 echo -n -e "\t\t请输入查询的ip是否在线: " read IP for ((;;)); do ping $IP -c 2 &>/dev/null if [ $? -eq 0 ];then echo -e "\033[32m $IP is o 阅读全文
摘要:
[root@test shell2]# cat if_9.sh #!/bin/bash #判断某年是否为闰年 echo -n "请输入查询的年份:" read YEAR if [ $[$YEAR%4] -eq 0 -a $[$YEAR%100] -ne 0 ];then echo "$YEAR is 阅读全文