Linux Journal 脚本游戏?
发表于:2010 年 5 月 14 日
对于那些不满 Script Frenzy 并非关于编写脚本而是关于编写……嗯……脚本的人来说,这里有一些东西可以娱乐你……2010 Scripting Guy 游戏! 什么?Windows?嗯……
好吧,是的,Scripting Guy 游戏是为 Windows 设计的。 但是如果我们为 Linux 这样做呢? 我们能想出什么样的有实质内容的脚本挑战? 当然,要比确定时间或读取注册表更具挑战性。 以下是一些想法,并为窃取 Scripting Guy(s) 的格式表示歉意。
第一天:初级:创建一个脚本以将用户添加到系统,配置其邮件、IM、共享和主页。
第一天:高级:创建一个脚本以将新系统添加到基础架构,对其进行配置并在没有手动配置的情况下使其上线。
第二天:初级:创建一个脚本来取消配置离开的用户帐户,备份他们的文件并将其转移到存储中。
第二天:高级:创建一个脚本来将具有 MySQL 数据库的高可用性 Web 集群迁移到新硬件,并使用第一天的脚本进行配置。
这四个任务都是几年前我开始工作大约两天后遇到的。有趣的是,我们必须使用基本的 shell 命令。 由于安全原因,我们的系统上没有安装 perl,并且我们没有 ruby 或 python 或任何这些很棒的工具。 只有内核和 bash 的基本安装(尽管可以随意使用您选择的 shell...ksh 吗?) - 完成手头工作所需的工具。
那么,你觉得怎么样?你准备好迎接挑战了吗?也许我们应该在网站上建立一个脚本大师帮助和交易区! 嗯……我刚才听到我们心爱的网站管理员在呜咽吗?