【问题标题】:Command Line Interfaces - why? [closed]命令行界面 - 为什么? [关闭]
【发布时间】:2016-03-12 11:43:13
【问题描述】:

在我们开始之前,这里是否适合提出有关 CLI 的问题?如果没有,请告诉我在哪里发帖,我会搬到那里。毫无疑问,无论如何你都会投反对票

所以我在 Digit Ocean 上制作了一个运行 Ubuntu + LAMP 的 droplet,并且我正在掌握 CLI。

但我非常失败看不出使用它的意义。为什么今天使用 CLI? 10 年前,很公平……但在我看来,今天的 GUI 对于通用任务同样强大。为什么使用 CLI 而不是 GUI?而且我问的是普遍的需求,而不是在 GUI 中很难完成的特定任务。在命令行中输入半本书的字符后,仅仅尝试 FTP 或查看您的文件就已经够难了。

当我不得不使用 CLI 时,感觉好像我们在技术上倒退了。

【问题讨论】:

  • CLI 功能更强大且更易于使用。 GUI 总是缺乏功能,保持最新状态是一项艰巨的任务。
  • 这有点像我的观点。这不是我的近距离投票,但投票是因为它是基于意见的。这里的目标是客观而不是主观地回答问题。因此,防止问题被关闭的方法是不问这类问题;或者至少以不同的方式问他们。我看到许多好问题都被关闭了,因为提问者在他们本可以很容易地要求“真实”答案的情况下提出意见。
  • 因为 CLI 并不适合一切。你只是选择了它更好的事情之一,大概是因为你对它没有经验。
  • 我从来不理解那些认为使用 CLI 太乏味的人,但他们仍然有精力写大量关于 CLI 的文字。什么?我敢打赌,这个原始问题的字符比设置服务器所需的字符更多..
  • 好的,但是您要求提供一个无法完成的示例。您实际上可能会以另一种方式执行此操作,但事实仍然是您无法直接使用基本的 OS GUI 功能来执行此操作。我也不会将您的窗口示例和堆大小放在同一级别。默认堆大小过小会导致性能滞后,无法像调整窗口大小那样通过按 GUI 按钮来解决此问题。

标签: ubuntu server digital-ocean


【解决方案1】:

使用 CLI 的原因之一是自动化和管道。

【讨论】:

  • 在基于 GUI 的系统中没有办法做到这一点吗?
  • 有。但出于某种原因,供应商通常不会这样做。
猜你喜欢
  • 2018-03-10
  • 1970-01-01
  • 1970-01-01
  • 2021-06-26
  • 1970-01-01
  • 1970-01-01
  • 2022-01-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多