vi/vim 对系统管理员的重要性

Dav*_*542 2 remote-access ssh

我目前TextMate用作文本编辑器。学习一些东西有多重要,比如vi我是否要做更多与系统管理员相关的事情,主要涉及ssh

EEA*_*EAA 11

我会继续说非常重要

Vi 或 vim 将出现在您使用的每个linux 或 unix 系统上,而 TextMate 肯定不会。虽然您可以使用 TextMate 和 scp 处理日常管理工作,但当您必须在没有网络连接的系统上进行恢复或维护时会发生什么?在这种情况下,您将直接在控制台上工作,并且可能会被 vim 困住。如果您没有定期使用 vim 的习惯,那么情况将比您需要的压力大得多。

此外,能够使用 ssh 客户端管理您的机器确实是一件好事(tm)。我将我的(受密码保护的)私钥和 PuTTY ssh 客户端一起放在 USB 拇指驱动器上。很高兴知道,无论我身在何处,即使我没有自己的笔记本电脑,我也可以进入我的服务器而无需处理客户端应用程序。

顺便说一句,我倾向于使用对 vim 的熟悉程度(以及一般的 CLI 用法)来判断与我一起工作、面试或以其他方式接触的系统管理员的技能。这是否合适可以留待另一个讨论,但就我个人而言,我倾向于警惕任何至少没有一点 vim/CLI 知识的所谓系统管理员。

  • 虽然知道 ed 是一个令人钦佩的目标,但我真的希望我们在很大程度上已经过了线路终端。和声耦合器。:) (3认同)