在许多小型组织中,开发人员通常最终会进行一些系统管理工作(出于显而易见的原因).很多时候,他们拥有出色的开发技能,但很少有系统管理技能(可能都是自学成才),因此必须随时学习,效率相当低.
在这种情况下,是否有规范(或简单伟大)的书籍会有所帮助?比使用shell更高级(可能是开发人员可以做到这一点),但不是针对那些希望花费很多年时间做这项工作的人.
理想情况下,相当通用的东西(虽然特定于分发可以),涵盖数据库,网络,一般维护等,而不仅仅是一个特定的任务.
在大多数情况下,我对基于shell的工作感兴趣(即没有安装GUI),但如果有一些我缺少的优秀作品,请指出.
(作为类比,用C代替“系统管理”,我想要K&R,用C而我想要Meyers的“有效C”).
解决方法
limoncelli http://ecx.images-amazon.com/images/I/512gcuc0aWL._BO2,-76_AA240_SH20_OU01_.jpg
在我看来,Practice of System and Network Administration是你唯一需要的.您可以在线找到有关如何解决技术问题的具体信息.本书给出的是一组最佳实践,它可以更容易地适应系统管理员的观点.