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

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

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

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

我希望更多地了解 Linux 尤其是 Ubuntu,我并不想掌握 Linux 或在终端上运行所有东西,我很喜欢 Ubuntu,它适合现代 PC,以用户为中心,采用图形化设计,但我只想知道基础知识,至少能够理解某个命令在系统上的作用。

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

答案1

  1. Linux 简介据说是一本不错的Linux命令书。你可以看看那本书。(我承认我没有完全读完这本书,但我认为它的命令很有用,请参阅下面一位实际读者的评论)

  2. 在线目录一些有用的 Linux 命令也能帮到你很多

  3. 我找到了这本书Ubuntu Linux 圣经非常有帮助,并且是 Ubuntu 的友好介绍。作者是“William von Hagen”。

  4. 您可以通过安装以下程序在 Web 浏览器中浏览 Linux 手册页man2html

    sudo apt-get install man2html
    
  5. info您可以在终端中输入以下命令名称来浏览 GNU 信息页面。图形方式要完成相同的操作,需要info2www安装包。使用 安装它sudo apt-get install info2www
    (这些更有帮助,我强烈推荐这些来理解 Linux 命令,例如 sed、grep 等)

答案2

阅读有关 bash 的信息,它是命令行 shell。如果您曾经使用过 MS-DOS,它与此类似。您使用的大多数命令都相当简单:它以命令开头,后跟一个空格。该命令可以是内部 bash 命令,也可以是外部程序/命令。如果是外部的,则需要将其放在 bash 可以找到的位置,无论是在路径中还是指定路径中。

命令后通常会有特定于命令的选项。选项后可能需要文件名。请记住,此列表中的项目之间用空格分隔,因此如果文件名中有空格,则需要将其“转义”,如下所示:name\ with\ 空格。每个空格前面都有一个反斜杠,使其成为字符而不是分隔符。通常,您也可以用双引号将名称括起来。

如果是 bash 命令,你可以通过以下几种方式了解更多信息:

输入man name_of_command,其中 name_of_command 是程序名称。使用空格翻页文本,使用“b”向后翻页,使用“q”退出。

输入name_of_command --help以获取选项的缩写列表

输入“man man”和“man bash”可以获得很多信息。但是一些更简单的教程可以帮助您入门。

因此,下次您看到命令时,请尝试输入“man”命令后的第一个单词,或者输入第一个单词,然后输入--help 以了解参数是什么。

学习了 bash 命令行后,你将更有能力尝试一些更高级的主题。网上有很多 linux 教程。

答案3

我一直认为最好的方法是尝试,但使用命令行有时很难开始。

让我开始的一些事情

一种是使用具有图形部分导航的终端,我推荐的一种(尽管它没有维护)是Hotwire shell。

通过软件中心安装

还可以考虑制作一个文本文件,以便记下命令和位置,直到您完全记住它们。

另一件让我开始的事情是Linux 袖珍指南,它有基本术语和文件结构,以及终端命令。http://www.amazon.com/Linux-Pocket-Guide-Daniel-Barrett/dp/0596006284

请记住,Linux 上使用大写字母,因此如果您将文件夹命名为 FoLdEr ,则需要按照该方式输入才能进入该文件夹。

相关内容