怎样做一个优秀的(懒惰的)系统管理员
如果你是一个普通的系统管理员,你感到人员不足,资金不足,工作过度.到现在,你已经习惯了这种观点:没有人会意识到你的存在直到邮件服务器瘫痪了,然后你突然成为了美国人最需要的人.在这篇文章中,我假设你负责管理有很多服务器.我也假设你不是真的会尽可能的努力工作;如果你是这样,你应该成为一个Windows服务器管理员,开始担心来自微软的补丁,安全弱点,病毒防护,一个笨拙的用户界面,天生的缺少脚本.我并不是说 Linux是完美的,但就是有很多事情 作为一个优秀的系统管理员,你想要把工作做好,但是一个懒惰的系统管理员,你不想工作很费力的完成.在这篇文章中,我将会分享你可以做的一些简单的事情 这些年来,我发展了一种曼特罗,“如果我不得不作一件事情超过一次,我就写脚本来完成它.”比如说,如果我需要每天早上检查我的服务器的健康状况,我会写一个脚本来收集信息,格式化它,把结果以邮件形式发给自己.如果我需要在12台机器上作配置改变,我会些一个脚本来完成这件事.刚开始,你可能会认为手工来完成这些工作会和编写和调试一个脚本来完成工作一样的简单.但是那里隐藏着一些优势在我的工作方法中.一旦脚本很好的工作,人物就会成为可重复的并且可以委托给一个下层的技术员,或者自动完成.基本上,你不需要作所有的事情;它会自己完成所有的事情.我们不久将会更多的谈论脚本. 为了促进脚本任务和管理多服务器, 一旦我们 # servers.sh 这个简单的脚本允许我很快的得到我的所有的邮件服务器的磁盘使用情况.它也可以作为一个其他相似任务的模板.当我想通过脚本完成另一个任务,我会拷贝一份这个脚本,在顶部替换一些内容来描述新的脚本的用途,替换for循环的主体. 并且,注意在文件顶部的内容.一旦你在一个单一的目录中有大约50个不同的脚本,你可以象这样开始给它们命名 这给我一个脚本的列表和一个它们任务的简单的描述.
我的关于脚本的曼特罗的必然的结果是如果我不得不每一天,每星期或者每个月来完成一个同样的任务,我会把这个工作放进cron并且把结果发到email 里.很多系统有一些目录包含在cron中的一些脚本,它们每小时,每天或者每星期的定期的运行.我认为那是一个很好的做事的方法,但是有时你 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |