批量创建用户名脚本:
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:"