学习如何在终端上使用 Ubuntu 的最佳方法是什么?

Nep*_*nno 19 command-line

通常,我们需要做一些事情,调整系统设置,执行一些进程,但是即使在 Ubuntu 上,有时也没有 GUI 来执行这些任务,这就是为什么我们来到 Ubuntu 论坛、askubuntu 甚至在谷歌上搜索。

然后有人为我们提供了一个终端命令,允许我们在那个时候做任何我们需要的事情来解决某个问题。所以我认为学习 Linux 背后的语言非常有用。但是到目前为止我所做的只是执行命令,有时我什至不明白在执行它们时我在做什么,我只是按照别人的指示去做。

我想更多地了解 Linux,尤其是 Ubuntu,我不想掌握 Linux 或在终端上运行所有东西,我喜欢 Ubuntu 对现代 PC 来说很好,以用户为中心和图形化,但我只想了解基础知识,至少能够理解某个命令将在系统上执行的操作。

做这个的最好方式是什么?

Anw*_*war 10

  1. Linux in a nutshell据说是一本关于 Linux 命令的好书。你可以看看那本书。(我承认我没有完全阅读这本书,但在我看来对命令很有用,请参阅下面来自实际读者的评论)

  2. 一个有用的 Linux 命令的在线目录也可以帮助你很多

  3. 我发现这本书Ubuntu Linux Bible非常有帮助,并且是对 Ubuntu 的友好介绍。这是“威廉·冯·哈根”的作品。

  4. 您可以通过安装man2html.

    sudo apt-get install man2html
    
    Run Code Online (Sandbox Code Playgroud)
  5. 您可以通过info在终端中键入以下命令名称来浏览 GNU 信息页面。做同样事情的图形方式需要info2www包。安装它sudo apt-get install info2www
    (这些更有帮助,我强烈推荐这些来理解 Linux 命令,例如 sed、grep 等)

  • 此外,如果您记得命令的前一个或两个字母(或者如果您能猜到的话),按 Tab 2 或 3 次将自动完成所有可能的匹配项。如果有重复的匹配项,第一个选项卡不会显示任何内容,第二个选项卡可能会询问您是否想要所有匹配项 - 但不要让它吓到您,它一次给他们一个页面,您可以随时取消,并且然后你可以看到列表。输入部分目录或文件名,按 Tab,它会自动完成。 (2认同)