首页|五四陈后院|百丁屋论坛 CNFLEX组织|md5破解|关于|Profile
  • 802.1x代码 | bbsdown代码 | php手册 | 技术资料翻译

    [零九零献]献出服务器批量操作shell脚本

    字号:T|T

    现在是北京时间零九年最后一天的下午五点

    值此年末岁初的佳节时期

    54chen祝订阅没订阅科学院日志的朋友们 元旦快乐!

    特地送出shell脚本一个,适合用于经常性的和十台以上服务器打交道的同志们,解放双手。看码:

    第一个文件 run.sh 功能 总控 运行的文件 是操作时的入口

    #!/bin/sh
    SERVER_FILE=server

    SERVER_LIST=”`cat ${SERVER_FILE}|grep -v “#”`”

    for SERVER in `echo “${SERVER_LIST}”`
    do
    echo ${SERVER}
    sh runOne.sh ${SERVER};
    done;

    第二个文件 runOne.sh 功能 自定义每个服务器要进行的操作的步骤

    #!/bin/sh
    host=$1
    ssh root@$host “yum -y install mysql-server” #上传
    scp my.cnf root@$host:/etc/my.cnf #操作

    第三个文件 server 功能 记录有哪些服务器要操作 #号可以注释不想操作的机器

    #10.22.206.21
    10.22.206.22
    10.22.206.23
    10.22.206.24
    10.22.206.25

    使用的时候,先设置server文件,直接./run.sh 就开始执行,灵活鸡动,方便快捷。


    原创文章如转载,请注明:转载自五四陈科学院[http://www.54chen.com]
    本文链接: http://www.54chen.com/_linux_/zero-90-xian-shell-script-sacrificed-server-batch-operations.html

    相关阅读:

    分类: linux   Tags: ,

    [五四陈科学院出品]

    网友评论:

      2条评论

      (Required)
      (Required, will not be published)

    推广信息