每个 Linux 用户都需要知道的手册页的良好替代品

[ad_1]

一个 手册页,的缩写 男子普通的 , 是一个软件文档,通常可以在所有类 Unix 操作系统中找到。 有些手册页很短,有些页面很全面。 手册页分为几个部分,按每个部分的标题进行组织,例如名称、概要、配置、描述、选项、退出状态、返回值、错误、环境、文件、版本、符合、注释、错误、示例,作者,另见。

有时,当我想学习一个给定的 Unix 命令的实际示例时,我发现它真的很耗时 手册页. 所以,我开始寻找一些好的替代手册页,这些手册页主要关注示例,跳过所有其他综合文本部分。 值得庆幸的是,那里有一些非常好的替代品。 在本教程中,我们将讨论 手册页的一些替代品 适用于类 Unix 操作系统。

内容

  1. 学习简洁 Linux 命令示例的手册页的良好替代品
    1. 1. Bropages
      1. 1.1. 用法
    2. 2. 作弊
      1. 2.1. 用法
    3. 3. TLDR 页面
      1. 3.1. 用法
    4. 4. TLDR++
    5. 5. 小鹿
    6. 6.tldr.jsx 网页客户端
    7. 7. Navi 交互式命令行备忘单工具
    8. 8. 男子气概
      1. 8.1. 用法
        1. 结论

学习简洁 Linux 命令示例的手册页的良好替代品

我没有包括 “信息页” 在本指南中,因为我需要一个简单的手册页替代品,它将教我通过示例快速学习命令及其参数,而无需阅读冗长的手册页。 可能有很多,但这些替代品足以轻松学习任何 Unix 命令的用法。 这些工具跳过了综合描述和文本部分,只关注我正在寻找的示例。

1. Bropages

Bropages 实用程序的口号是 切入正题. 是真的! 这 网页 就像手册页一样,但它只会显示示例。 正如它的口号所说,它跳过所有文本部分,并为您提供命令行程序的简洁示例。

Bropages 可以很容易地安装使用 宝石. 所以,你需要 红宝石 1.8.7+ 安装在您的机器上以使其正常工作。 要在 CentOS 和 Ubuntu 中安装 Ruby on Rails,请参阅以下指南:

  • 在 CentOS 和 Ubuntu 中安装 Ruby on Rails

安装 gem 后,安装 bro pages 所需要做的就是:

$ gem install bropages

1.1. 用法

使用非常简单! 要获得如何使用任何 Unix 命令的示例,请说 寻找,只需输入:

$ bro find

就这么简单。 您将看到一些由社区策划的 find 命令示例。

使用 bro 页面查看 Linux 命令备忘单

按 ENTER 查看所有示例。 要退出,只需输入 q.

好消息是你可以对这些例子投赞成票或反对票。 每个示例命令下方给出了发送赞成/反对的命令。

正如您在上面的屏幕截图中看到的,我们可以通过输入以下命令来支持第一个命令:

$ bro thanks

您将被要求输入您的电子邮件 ID。 Enter 用于接收验证码的有效电子邮件。 并且,在提示中复制/粘贴验证码,然后按 ENTER 提交您的赞成票。 最高投票的示例将显示在顶部。

Bropages.org requires an email address verification to do this
What's your email address?
[email protected]
Great! We're sending an email to [email protected]
Please enter the verification code: apHelH13ocC7OxTyB7Mo9p
Great! You're verified! FYI, your email and code are stored locally in ~/.bro
You just gave thanks to an entry for find!
You rock!

要对第二个命令进行投票,请键入:

$ bro thanks 2

同样,要否决第一个命令,请运行:

$ bro ...no

要拒绝第二个命令:

$ bro ...no 2

您还可以提交自己的示例以使用以下命令查找命令:

$ bro add find

很酷,不是吗? 只需安装兄弟页面,让您的命令行生活更轻松!

有关更多详细信息,请查看项目主页。

  • 网页网站

2. 作弊

欺骗 是学习 Unix 命令的手册页的另一种有用替代方法。 它允许您在命令行上创建和查看交互式 Linux/Unix 命令备忘单。

安装 Cheat 的推荐方法是使用 包管理器。 如果您尚未在 Linux 发行版中安装 Pip,请参阅以下链接:

  • 如何使用 Pip 管理 Python 包

安装pip后,安装 欺骗 使用 pip 命令:

$ sudo pip install cheat

Cheat 实用程序也可用 snap 包。 如果你的 Linux 系统安装了 Snapd,请运行以下命令安装秘籍:

$ sudo snap install cheat

2.1. 用法

作弊使用是微不足道的。 要查看任何命令的备忘单,请说 寻找, 跑:

$ cheat find

您将看到可用的 find 命令示例列表:

使用 Cheat 实用程序查看 Linux 命令备忘单

看? Cheat 以人类可读的格式显示了许多 find 命令示例。 您不需要使用手册页或 Google 来了解如何使用 find 命令。

要查看所有可用备忘单的列表: ,运行:

$ cheat list

要查看帮助部分,请运行:

$ cheat -h

更多详细信息,请参见项目的 GitHub 存储库:

  • 作弊 GitHub 存储库

3. TLDR 页面

TLDR 是一组简化的和社区驱动的手册页。 与手册页不同,TLDR 页面只关注实际示例。

可以使用安装 TLDR 高于海平面. 所以,你需要 节点 安装在您的机器上以使其正常工作。

要在 Linux 中安装 NodeJS,请参阅以下指南。

  • 如何在 Linux 上安装 Node.js

安装 npm 后,运行以下命令安装 tldr。

$ npm install -g tldr

TLDR 客户端也可用于 Android。 从 Google Play Sore 安装以下任一应用程序,并从您的 Android 设备访问 TLDR 页面。

  • 安卓

有许多 TLDR 客户端可用。 你可以全部查看 这里.

3.1. 用法

显示任何命令的文档,例如 寻找, 跑:

$ tldr find

您将看到 find 命令的可用示例列表。

使用 tldr 实用程序查看 Linux 命令备忘单

使用 tldr 实用程序查看 Linux 命令备忘单

正如您在上面的屏幕截图中看到的,TLDR 仅显示简洁的示例。 没有冗长的描述,没有作者的详细信息,没有对开关和参数的解释。 它只显示 find 命令和用法示例的描述。 如果你看过 find 命令的手册页,你会被很多全面的细节轰炸。

要查看缓存中所有命令的列表,请运行:

$ tldr --list-all

  • 如何创建和维护自己的手册页
  • 学习有效地使用手册页
  • 如何在 Ubuntu 上安装缺少的命令手册页
  • Pinfo – 一个 CLI 程序,用于阅读彩色信息和手册页

想要向特定命令添加更多示例,或者想要向 TLDR 页面中尚不可用的命令提交示例,没问题。 您也可以贡献和提交它们。 有关更多详细信息,请参阅 TLDR 贡献指南。

要更新本地缓存,请运行:

$ tldr -u

或者,

$ tldr --update

要显示帮助部分,请运行:

$ tldr -h

有关更多详细信息,请参阅 TLDR github 页面。

  • TLDR GitHub 存储库

4. TLDR++

tldr++ 是另一个访问 TLDR 页面的客户端。 与其他 Tldr 客户端不同,它完全 交互的. 含义 – 您可以选择一个命令,阅读所有示例,并立即运行任何命令,而无需在终端中重新键入或复制/粘贴每个命令。 还是不明白? 没问题。 请参阅以下链接以了解有关 Tldr++ 客户端的更多信息。

  • 即时搜索、学习和练习 Linux 命令!

5. 小鹿

Tealdeer 是一个快速、非官方的 tldr 客户端,允许您在终端中访问和显示 Linux 命令备忘单。 Tealdeer 的开发者声称与官方 tldr 客户端和其他社区支持的 tldr 客户端相比,它的速度非常快。 要了解 Tealdeer 的用法,请参考以下链接:

  • 使用 Tealdeer 工具显示 Linux 命令备忘单

6.tldr.jsx 网页客户端

tldr.jsx 是 tldr 页面的反应式 Web 客户端。 如果您不想在您的系统上安装任何东西,您可以从任何支持 Internet 的设备(如台式机、笔记本电脑、平板电脑和智能手机)在线试用此客户端。 您所要做的只是一个网络浏览器。

打开 Web 浏览器并导航到 https://tldr.ostera.io/ 页。 在搜索框中键入 Linux 命令命令并按 ENTER 键以在 Web 浏览器中获取命令示例。

使用 tldr.jsx Web 客户端查看 Linux 命令备忘单

使用 tldr.jsx Web 客户端查看 Linux 命令备忘单

tldr.jsx 是适合移动设备的页面,因此您可以从任何地方访问它并随身携带!

7. Navi 交互式命令行备忘单工具

导航 是一个交互式命令行备忘单工具 . 就像 Bro pages、Cheat、Tldr 工具一样,Navi 也提供给定命令的示例列表,跳过所有其他综合文本部分。 有关更多详细信息,请查看以下链接。

  • Navi – 交互式命令行备忘单工具

8. 男子气概

我最近遇到了这个实用程序,我认为它值得添加到这个列表中。 打招呼 男子气概,对手册页的赞美。

曼利写在 Python,因此您可以使用 Pip 包管理器安装它。 如果您还没有安装 Pip,请参阅第 2 节(作弊实用程序)中给出的链接。

安装 Pip 后,运行以下命令安装 Manly:

$ pip install --user manly

8.1. 用法

Manly 与上述三个实用程序略有不同。 它不会显示任何示例,您还需要在命令中提及标志或选项。 举个例子,下面的例子不起作用:

$ manly dpkg

但是,如果您提到命令的任何标志/选项,您将获得给定命令及其选项的简短描述。

$ manly dpkg -i -R

使用 Manly 实用程序查看 Linux 命令备忘单

使用 Manly 实用程序查看 Linux 命令备忘单

有关更多详细信息,请参阅帮助部分:

$ manly --help

还可以查看该项目的 GitHub 页面。

  • Manly GitHub 存储库

推荐阅读:

  • ExplainShell – 查找 Linux 命令的每个部分的作用
  • Dwww – 通过 Web 浏览器离线查看完整的 Debian 文档

结论

您现在知道手册页有八种可行的替代方法。 这些替代选项显示 Linux 命令示例以及简要说明。 如果你想阅读更多关于 Unix/Linux 命令的所有选项,最好坚持使用 手册页 和/或 信息页 因为他们提供了深入的细节。 就像我已经说过的那样,可能还有许多其他选择。 但是,至少对我来说,这些足以轻松快速地学习 Unix 命令的用法。

Man Pagesbro pagesCheatCLICommand lineLinuxman pagesManlyNodejsPythonRuby on RailsTLDR 页面的替代方法

[ad_2]

Related Posts