几个星期后,我有一个新的雇佣谁是一个有经验的Windows系统pipe理员。 我认为他在Windows方面相当资深,对Exchange 2007,2010有相当深入的了解和经验,并且交换了迁移。 他做了一点PowerShell,但我怀疑更多的“运行这个命令做这个”品种然后“写一个脚本做这个”sorting。
但是,我们是一个混合的商店,(他知道这一点)我期望他随着时间的推移成为一个合理的Linux系统pipe理员。 我正在寻找好的起点来带他走。 我拥有十年以上的Linux / UNIX经验,所以对我来说看起来很直观,但是我一直在思考在Linux CLI世界中实际上需要提高工作效率的工具包。 只是为了能够使用机器,在我的头顶…
这一切对我来说似乎都是非常基础的,但是当我回想起1995年我第一次学习的时候,其中的一些东西花了我好几年的时间才掌握。
所以我的问题是 – 我应该把他送到哪里去拿这些技能? 我不只是在想class级,而是在网站和书本上呢? 你们所有人都build议你把Linux技能作为起点?
我学习Linux的最好方法就是扔进去。 我得到了一个非生产系统的项目,需要学习基本和高级系统pipe理工作的许多不同步骤。 从那里,我能够利用Google的美妙世界学习我的任务,并阅读“ Fedora和红帽企业Linux实用指南 ”这是我遇到的最有帮助的书籍之一。
就个人而言,这成为了我将要学习的经验。 我可能花费了比完成项目所需的时间更多的时间,但总的来说就是学习经验。 这当然是我自己的观点,要记住人们比别人学习的不同。 有些人可以阅读一本书,简单地“得到它”,而其他人需要弄脏自己的手才能真正学习。 我强烈build议询问个人他们如何最好地学习,以便你能成功。 你也可以用VMPlayer设置他,并加载你可能在你所在地区使用的几种不同的Linux。
如果他在Windows的方面有经验,那么他有可能做了一些Windows shell脚本(也就是“批处理”文件),这和Korn shell脚本一样深奥,所以不要低估他从脚本/自动化angular度切换平台的能力。
从一个生活和呼吸Windows Server的人的angular度来讲,但是AIX / Linux支持待机目的,最大的挑战将是:
其他大部分“机制”将是一样的 – I / O,系统pipe理,警报,进程,IP寻址,路由,等等等等都是一样的。
哦,你需要告诉他斜线是错误的! (呵呵)
最后,我还是发现我的O'Reilly Linux是一个值得参考的书。 另外,RedHat的sys。 pipe理员我和II的课程是好的(虽然,你可能会使用另一种变体)。
我已经在Linux上玩了好几年了,但是我已经是一个非常有经验的Windows系统pipe理员,所以我明白了冒险的麻烦。
Mendel Cooper的高级Bash脚本指南是一个很好的开始。
如果你的商店有一个首选的脚本语言,也可以把他介绍给他。
关于SSH的一个入门将远远(特别是覆盖键的使用),以及您的发行版的包pipe理器的入门。
最后,解释Windows机器与AD机器和Linux机器以及OpenLDAP之间的不同关系可能会有帮助。