我该在终端中输入什么才能理解命令的含义?

我该在终端中输入什么才能理解命令的含义?

是否有快捷键可以列出 Gnome 终端中每个帮助命令的含义?我偶然将其列出,但不知道减慢列表速度的按键开关,我猜这些是 DOS?

答案1

命令到底是什么?

命令可以是以下四种不同内容之一:

  1. 像 中的所有那些文件一样的可执行程序/usr/bin
  2. 内置于 shell 本身的命令。
  3. 一个 shell 函数。
  4. 别名。

识别命令

通常使用类型来了解命令类型。例如:

$ type cd
cd is a shell builtin

这表明该cd命令是一个内置命令。

获取有关命令的帮助:

  • help:获取 shell 内置命令的帮助
  • --help– 显示使用信息
  • man– 显示程序的手册页
  • info– 显示程序的信息条目
  • README以及其他程序文档文件

help:获取 Shell 内置命令的帮助

用于help每个 shell 内置命令。例如尝试这个:help cd


--help– 显示使用信息

许多可执行程序支持--help显示命令支持的语法和选项的描述的选项。例如mkdir --help


man – 显示程序的手册页

大多数用于命令行的可执行程序都提供了正式的文档,称为手册或手册页。例如man mkdir


info – 显示程序的信息条目

GNU 项目为其程序提供了手册页的替代方案,称为info.信息页,它通过一个名为 info 的阅读器程序显示。信息页的超链接与网页非常相似。例如:info mkdir


自述文件和其他程序文档文件

您的系统上安装的许多软件包的文档文件都位于该/usr/share/doc目录中。例如:less /usr/share/doc/adduser/examples/adduser.local


**

摘自 William E. Shotts, Jr. 撰写的《Linux 命令行》第二版网络版

**

答案2

man (COMMAND)在终端中使用该命令。

例如:如果我想了解它grep是什么以及如何使用它,我会运行man grep

相关内容