-
运行脚本可以显示出本机的ip地址
-
如果ip地址中有3这个数字,那么就打印出当前的系统时间
-
如果ip地址中不含3这个数字,就批量建立用户magedu_00, magedu_01, ... magedu_100并且所有用户同属于magedu组
-
打印出/etc/passwd这个文件中可以登陆的用户(非/usr/sbin/nologin)
-
yum安装nginx服务,并且启动该服务
-
一个脚本完成
1.运行脚本可以显示出本机的ip地址
#!/bin/bash
hostname -I
IP=ifconfig |head -n2 |tail -n1 |cut -d " " -f10
ifconfig |head -n2 |tail -n1 |tr -s " " |cut -d " " -f3
2.如果ip地址中有3这个数字,那么就打印出当前的系统时间
TIME=`date +"%H:%M:%S"`
if [[ $IP=~ ]];then
echo $TIME
else
groupadd magedu
for i in {1..100};do
useradd -g magedu_$i magedu
done
fi
for i in `seq 100` ; do
done
3.如果ip地址中不含3这个数字,就批量建立用户magedu_00, magedu_01, ... magedu_100并且所有用户同属于magedu组
groupadd magedu
useradd -g magedu_00 magedu
4.打印出/etc/passwd这个文件中可以登陆的用户(非/usr/sbin/nologin)
grep -v nologin /etc/passwd | cut -d ":" -f1
5.yum安装nginx服务,并且启动该服务
yum -y install nginx
systemctl start nginx
6.一个脚本完成
#!/bin/bash
IP=ifconfig |head -n2 |tail -n1 |cut -d " " -f10
TIME=`date +"%H:%M:%S"`
echo $IP
if [[ $IP==*"3"* ]];then
echo $TIME
else
groupadd magedu
for i in {1..100};do
useradd -g magedu_$i magedu
done
fi
grep -v nologin /etc/passwd | cut -d ":" -f1
yum -y install nginx
systemctl start nginx