批量创建用户名脚本:

 1 #########################################################################
 2 #    File Name: create-user.sh
 3 #    Author: kingle
 4 #    Mail: kingle122@vip.qq.com 
 5 #    Created Time: Mon 06 Aug 2018 04:17:12 PM CST
 6 #########################################################################
 7 #!/bin/bash
 8 user="kingle"
 9 passfile="./passwd.txt"
10 for i in `seq -w 10`
11 do
12     useradd $user$i
13     "`echo "$RANDOM"|md5sum|cut -c5-15`" = pass
14     echo "$pass"|passwd --stdin $user$num
15     echo -e "user:$user$num\tpasswd:$pass" >>$passfile
16 done
17 echo --------------------------ok--------------------
18 cat $passfile

批量删除用户:

#########################################################################
#    File Name: deluser.sh
#    Author: kingle
#    Mail: kingle122@vip.qq.com 
#    Created Time: Mon 06 Aug 2018 04:17:12 PM CST
#########################################################################


#!/bin/sh
for user in kingle{01..10}
do
    userdel -r $user
    echo "delete $user is ok"
done

扫描内网存活主机

 1 #########################################################################
 2 #    File Name: scan_ip.sh
 3 #    Author: kingle
 4 #    Mail: kingle122@vip.qq.com 
 5 #    Created Time: Mon 06 Aug 2018 04:17:12 PM CST
 6 #########################################################################
 7 #!/bin/bash
 8 Ip_file=./scan_ip.txt
 9 >$Ip_file
10 for i in 10.0.0.{1..254}
11 do
12     ping -c 1 -W 1 $i &>/dev/null && \
13     if [ $? -eq 0 ];then
14     echo "chunzhu: $i" &>>$Ip_file
15         
16 fi    &
17 done 
18 echo "hahhahah:"
View Code

相关文章: