Jas*_*son 6 command-line-interface graphical-user-interface
您更喜欢通过 GUI 还是 CLI 管理服务器?
请说明您要回答的系统操作系统。
Xer*_*xes 15
GUI 可以是初学者友好的,但在那之后 - 它们更具敌意而不是有用。
他们在你和你试图解决的问题之间放置了一层——而这个“代理”很少解决你所追求的所有功能。当时编写它的开发人员想到了“需要什么”,然后用他当时所做的选择封闭了您的自由。期望开发人员考虑可能发生或可能不会发生的所有可能的问题甚至是不合理的。
话虽如此 - 我还要补充一点,GUI也很有用,如果写得好,可以节省时间和精力,甚至可以在使用中提供一些乐趣 - 没有争论。但是,当您最终需要在“正常情况下”下“使用”产品之外的其他事情时,您不应该被迫通过 GUI - 这将是一个障碍。
(我的观点不基于任何特定的操作系统)。
一路 CLI,原因很简单,审计要容易得多。当我进行更改时,我只需记录我的终端会话,然后我就会准确记录我所做的事情,如果我必须返回并验证它。
基于文本的配置也适用于自动化;将一些自动保存网络设备配置的脚本放在一起,并将它们检入版本控制系统,从而为您提供网络中随时间变化的历史记录,这是微不足道的。