
脚本文件
magic__xu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
swap分区脚本
编辑以.sh结尾的文件如下 #!/bin/bash fdisk $1 n $2 =========>>建立swap分区 $3 t原创 2017-04-27 20:59:33 · 300 阅读 · 0 评论 -
check_user.sh
#!/bin/bash if [ -z "$1" ] then echo please give me a userfile elif [! -e "$1" ] then echo "$1 is not exist!!" else for NAME in `cat $1` do USER=`getent passwd $NAME`原创 2017-06-21 22:25:17 · 230 阅读 · 0 评论 -
加时间点的文件复制
#!/bin/bash BACKDIR=etcconfig-`date +%Y-%m-%d-%s` mkdir -p /mnt/$BACKDIR cp /etc/*.conf /mnt/$BACKDIR原创 2017-06-21 22:18:25 · 270 阅读 · 0 评论 -
check-ip
#!/bin/bash for NUM in {1..10} do ping -c1 -w1 172.25.254.$NUM &> /dev/null && echo 172.25.254.$NUM is up || echo 172.25.254.$NUM down done原创 2017-06-21 22:16:48 · 507 阅读 · 0 评论 -
应用函数对用户的建立和删除
#!/bin/bash ACTION () { if [ -z "$4" ] then echo please give me a userfile elif [ ! -e "$4" ] then echo "$4 is not exist!!" else for NAME in `cat $4` do USER=`getent passwd $NAME`原创 2017-06-21 22:15:16 · 178 阅读 · 0 评论 -
用户的建立和删除
#!/bin/bash if [ "$1" = "create" ] then if [ -z "$2" ] then echo please give me a userfile elif [ ! -e "$2" ] then echo "$2 is not exist!!" els原创 2017-06-21 22:12:31 · 213 阅读 · 0 评论 -
倒计时一分十秒
#!/bin/bash MIN=1 for ((SEC=10;SEC>=0;SEC--)) do while [ "$SEC" -eq "0" -a "$MIN" -gt "0" ] do echo -n "After ${MIN}m : ${SEC}s is end " sleep 1 echo -ne "\r \r" ((MIN原创 2017-06-21 22:07:54 · 417 阅读 · 0 评论 -
LDAP脚本
#!/bin/bash echo "install packages..." yum install sssd krb5-workstation autofs -y &> /dev/null echo "config authconfig..." authconfig \ --enableldap \ --enablekrb5 \ --disableldapauth \ --ena原创 2017-05-02 21:44:24 · 1050 阅读 · 0 评论 -
用脚本批量创建用户
#!/bin/bash COUNT=`wc -l $1 | cut -c 1` for NUM in `seq 1 $COUNT` do USERNAME=`sed -n ${NUM}p $1` PASSWORD=`sed -n ${NUM}p $2` useradd $USERNAME >/dev/null echo $PAS原创 2017-05-02 00:32:55 · 547 阅读 · 0 评论 -
虚拟机脚本
vim编辑以.sh结尾的文件 #!/bin/bash case "$1" in start) virsh start $2 &>/dev/null virt-viewer $2 $>/dev/null ;; stop) virsh destroy $2原创 2017-04-26 23:13:49 · 620 阅读 · 0 评论 -
用户建立
编写script.sh 1. script.sh /mnt/usrfile /mnt/passfile 2. 当要建立的用户已经存在不作任何操作 3. 当脚本后所指定的文件个数少于2个 please give me userfile or passwd file 4. /mnt/userfile's line is different /mnt/passwdfil原创 2017-06-14 21:36:40 · 229 阅读 · 0 评论