shell运维脚本案例
Posted huangjiaping life
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell运维脚本案例相关的知识,希望对你有一定的参考价值。
用户方面
1、用shell脚本批量建立Linux用户
实现要求:创建用户student1到student50,指定组为student组!而且每个用户需要设定一个不同的密码!
#!/bin/bash for i in `seq 1 10` do useradd -G student student$i; echo student$i | passwd student$i --stdin; done
注意: `seq 1 10`不是‘’哦
实现要求:创建用户,设置相同密码
#!/bin/bash password="123456" for USER in user1 user2 user3 do useradd -m $USER echo -e "${password} ${password}" | passwd $USER done
【说明: echo -n 不换行输出: $echo -n "123" $echo "456" 最终输出 123456 而不是 123 456 echo -e 处理特殊字符: 换行且光标移至行首 】
2、批量创建用户
#!/bin/bash if rpm -q bzip2; then echo "ok" else echo "no" fi
2、安装软件脚本
根据Linux不同发行版使用不同的命令安装软件
软件方面
1、检查软件包是否安装
以上是关于shell运维脚本案例的主要内容,如果未能解决你的问题,请参考以下文章