[ad_1]
一个 手册页,的缩写 男子普通的 页, 是一个软件文档,通常可以在所有类 Unix 操作系统中找到。 有些手册页很短,有些页面很全面。 手册页分为几个部分,按每个部分的标题进行组织,例如名称、概要、配置、描述、选项、退出状态、返回值、错误、环境、文件、版本、符合、注释、错误、示例,作者,另见。
有时,当我想学习一个给定的 Unix 命令的实际示例时,我发现它真的很耗时 手册页. 所以,我开始寻找一些好的替代手册页,这些手册页主要关注示例,跳过所有其他综合文本部分。 值得庆幸的是,那里有一些非常好的替代品。 在本教程中,我们将讨论 手册页的一些替代品 适用于类 Unix 操作系统。
内容
学习简洁 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 命令示例。
按 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 以人类可读的格式显示了许多 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 仅显示简洁的示例。 没有冗长的描述,没有作者的详细信息,没有对开关和参数的解释。 它只显示 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 是适合移动设备的页面,因此您可以从任何地方访问它并随身携带!
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 --help
还可以查看该项目的 GitHub 页面。
- Manly GitHub 存储库
推荐阅读:
- ExplainShell – 查找 Linux 命令的每个部分的作用
- Dwww – 通过 Web 浏览器离线查看完整的 Debian 文档
结论
您现在知道手册页有八种可行的替代方法。 这些替代选项显示 Linux 命令示例以及简要说明。 如果你想阅读更多关于 Unix/Linux 命令的所有选项,最好坚持使用 手册页 和/或 信息页 因为他们提供了深入的细节。 就像我已经说过的那样,可能还有许多其他选择。 但是,至少对我来说,这些足以轻松快速地学习 Unix 命令的用法。
Man Pagesbro pagesCheatCLICommand lineLinuxman pagesManlyNodejsPythonRuby on RailsTLDR 页面的替代方法
[ad_2]