系统管理:从基础到实践
1. 系统管理概述
系统管理领域与许多职业不同,没有单一的途径成为系统管理员。许多系统管理员拥有广泛领域的学位,如计算机科学、系统工程、信息技术、软件工程、机械工程、气象学等等。而且,由于系统管理的实践性质以及开源服务器软件的普及,很多系统管理员是自学进入这个领域的。通常,这需要对预期管理的系统有一定的经验。在某些情况下,系统管理员候选人必须持有相关证书才能获得该职位。
系统管理工作如果不养成遵循最佳实践的习惯,会变得更加困难。那么,这些最佳实践在哪里学习,又记录在哪里呢?接下来将为大家解答这些疑问,助力成为 Linux 系统管理员。我们将涵盖以下主要主题:
- 系统管理员的三条法则
- 一点 Git 和编程知识
- 别忘了备份
- 使用 Ansible 自动化
- 持续学习
2. 系统管理员的三条法则
在多年的系统管理工作中,经常有年轻人询问最佳实践以及如何成为优秀的系统管理员。多年来阅读了许多关于最佳实践的文章,有系统管理员道德准则、系统管理员十诫,甚至计算基本定律等。在实践中,遵循 KISS 原则(Keep It Simple, Stupid!)是很好的理念,基于此将建议简化为有助于提升技能的基本原则。
2.1 KISS 原则
KISS 原则是美国海军在 1960 年提出的设计原则,它指出大多数系统保持简单比变得复杂时运行得更好。因此,简单性应是设计的关键目标,应避免不必要的复杂性。达芬奇曾说:“简单是终极的复杂。”在大多数情况下,简单的解决方案更有效,见过很多年轻的系统管理员陷入应用复杂解决方案而导致更多问题的困境。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



