1、创建.sh
文件
执行以下命令
vim adduser.sh
2、编写shell代码
#! /bin/bash
#filename:add_user
i=1
groupadd user1
while [ $i -le 20 ]
do
if [ $i -le 9 ]; then
USERNAME=student0${i}
else
USERNAME=student${i}
fi
useradd $USERNAME
mkdir /home/$USERNAME
chown -R $USERNAME /home/$USERNAME
chgrp -R user1 /home/$USERNAME
i=$(($i+1))
done
3、赋权
chmod u+x adduser.sh
4、执行
创建用户需要管理员权限,需要加上sudo
sudo ./adduser.sh
99、运行结果
查看是否创建成功
cat /etc/passwd