在控制台进行导游?

在控制台进行导游?

我认为它真的很喜欢引导浏览典型的 Linux 文件系统(我意识到每个系统都有所不同),或者引导浏览文件系统和常见控制台生产力模式以及其他一切!

想象一下,您是 gnu Linux 的新手,您坐在控制台前输入

guided-tour

然后,就像越来越多的新语言和框架主页上出现的交互式 REPL 辅助编程教程一样,您将被引导了解文件系统、内容以及常见的控制台任务。例如以下虚构的会话片段:

#Please cd to /tmp
$ cd /tmp
#This is a place to store stuff that is just for currently running programs, using the handy filesystem. Now try creating a file here. 
$ nano myfile
....etc...

是否已经存在与此类似的东西,您看到了吸引力吗?

答案1

人与信息

在我看来,这太复杂了,难以实现。我明白你的想法,但我已经使用 Linux/Unix 工作了 30 多年,并且每天都在继续学习东西,这让我想知道我怎么还没有学到这一点。

不过我会把这个留给你。 Linux/Unix 上所需的大部分帮助已经包含在系统中。手册页和信息页几乎就是系统的用户手册。

这些命令将帮助您开始:

$ man man

$ man -a intro

$ man -k <some topic>

$ man <command>

$ info <command>

大多数人没有意识到您可以通过使用 man 了解手册页是如何组织的。尝试man man更深入地了解它们的布局方式。

MANUAL SECTIONS
       The standard sections of the manual include:

       1      User Commands
       2      System Calls
       3      C Library Functions
       4      Devices and Special Files
       5      File Formats and Conventions
       6      Games et. Al.
       7      Miscellanea
       8      System Administration tools and Daemons

因此,如果您对命令有疑问,请重点关注第 1 节中的手册页。如果您对文件格式约定有疑问,请参阅第 5 节。

$ man -S ls

科恩斯

我有点支持科恩斯通过我第一次学习 Ruby 的地方关于它们。它们是问题的片段,可以教你 X 中的概念。

摘自维基百科

A kōan (公案?)/ˈkoʊ.ɑːn/;中文: 公案;拼音:gōng'àn;韩语: 공안 (kong'an);越南语:công án)是一个故事、对话、问题或陈述,用于禅修中以引发“大疑”,并测试学生禅修的进度。

就我而言,是与编程语言 Ruby,但 Unix 也有它们。

我对 Unix 最熟悉的是那些被称为无根之根。浏览该网站,您可能会发现这些公案的标题为:Unix Power Classic:一本关于 Unix Way 及其力量的书。如果你想了解 Unix,我建议你阅读它们。

应用文档

您通常可以在此目录下找到有关 Linux 系统上安装的各种软件的文档/usr/share/doc。至少在红帽系统上是这样,其他发行版则不确定。您可以使用终端浏览器或网络浏览器浏览此信息,如下所示:

$ lynx file:///usr/share/doc

答案2

我有一个很好的解决方案给你:

黑客 GNU/Linux:

  1. 在目录之间进行更改并读取配置文件。
  2. 阅读手册页,还阅读See Also手册页中的部分的手册页。
  3. 运行一些带--help参数的命令。
  4. 跟踪一些链接。

然而上面的列表很长,但你应该从文档开始,我建议你:Linux教程,当您在教程中看到命令时,请阅读其手册页。

相关内容