TLDR 页:Linux 手册页的简化替代品
创始人
2024-03-02 01:26:20
0

在终端上使用各种命令执行重要任务是 Linux 桌面体验中不可或缺的一部分。Linux 这个开源操作系统拥有丰富的命令,任何用户都无法全部记住所有这些命令。而使事情变得更复杂的是,每个命令都有自己的一组带来丰富的功能的选项。

为了解决这个问题,人们创建了 手册页 man page ,(手册 —— man 是 manual 的缩写)。首先,它是用英文写成的,包含了大量关于不同命令的深入信息。有时候,当你在寻找命令的基本信息时,它就会显得有点庞杂。为了解决这个问题,人们创建了TLDR 页

什么是 TLDR 页?

TLDR 页的 GitHub 仓库将其描述为简化的、社区驱动的手册页集合。在实际示例的帮助下,努力让使用手册页的体验变得更简单。如果还不知道,TLDR 取自互联网的常见俚语: 太长没读 Too Long Didn’t Read 。

如果你想比较一下,让我们以 tar 命令为例。 通常,手册页的篇幅会超过 1000 行。tar 是一个归档实用程序,经常与 bzipgzip 等压缩方法结合使用。看一下它的手册页:

tar man page

而另一方面,TLDR 页面让你只是浏览一下命令,看看它是如何工作的。 tar 的 TLDR 页面看起来像这样,并带有一些方便的例子 —— 你可以使用此实用程序完成的最常见任务:

tar tldr page

让我们再举一个例子,向你展示 TLDR 页面为 apt 提供的内容:

tldr-page-of-apt

如上,它向你展示了 TLDR 如何工作并使你的生活更轻松,下面让我们告诉你如何在基于 Linux 的操作系统上安装它。

如何在 Linux 上安装和使用 TLDR 页?

最成熟的 TLDR 客户端是基于 Node.js 的,你可以使用 NPM 包管理器轻松安装它。如果你的系统上没有 Node 和 NPM,请运行以下命令:

sudo apt-get install nodejs
sudo apt-get install npm 

如果你使用的是 Debian、Ubuntu 或 Ubuntu 衍生发行版以外的操作系统,你可以根据自己的情况使用yumdnfpacman包管理器。

现在,通过在终端中运行以下命令,在 Linux 机器上安装 TLDR 客户端:

sudo npm install -g tldr 

一旦安装了此终端实用程序,最好在尝试之前更新其缓存。 为此,请运行以下命令:

tldr  --update 

执行此操作后,就可以阅读任何 Linux 命令的 TLDR 页面了。 为此,只需键入:

tldr   

tldr kill command

你还可以运行其帮助命令,以查看可与 TLDR 一起使用的各种参数,以获取所需输出。 像往常一样,这个帮助页面也附有例子。

TLDR 的 web、Android 和 iOS 版本

你会惊喜地发现 TLDR 页不仅限于你的 Linux 桌面。 相反,它也可以在你的 Web 浏览器中使用,可以从任何计算机访问。

要使用 TLDR Web 版本,请访问 tldr.ostera.io 并执行所需的搜索操作。

或者,你也可以下载 iOSAndroid 应用程序,并随时随地学习新命令。

tldr app ios

你觉得这个很酷的 Linux 终端技巧很有意思吗? 请尝试一下,让我们知道您的反馈。


via: https://fossbytes.com/tldr-pages-linux-man-pages-alternative/

作者:Adarsh Verma 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

多款大模型更新,游戏传媒E...
截至2025年10月20日 09:44,中证沪港深游戏及文化传媒指...
2025-10-20 10:49:48
刚刚,OpenAI官宣自研...
目标100亿瓦!OpenAI再宣芯片巨头重磅合作。 作者 | Ze...
2025-10-14 16:14:24
大众中国CHO Marti...
组织保持流动,人才保持跨界,两者结合,才能让传统的“大象型”企业在...
2025-10-13 14:43:16
ChatGPT每周用户达8...
当地时间10月6日周一,规模最大的一届开发者大会DevDay在旧金...
2025-10-07 06:12:35
奥特曼开启环球之旅,追逐资...
10月4日消息,据《华尔街日报》周六援引知情人士的话报道,Open...
2025-10-04 22:16:20
首位 AI 女演员签约出道...
「下一个娜塔莉·波特曼!」 「好莱坞冉冉升起的新星!」 「斯嘉丽·...
2025-10-02 20:15:40

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
如何检查你的 Linux 系统... 不知道在使用哪个初始化系统?以下是方法。每个主流 Linux 发行版(包括 Ubuntu、Fedor...
如何理解Apache 2.0许... 提要:Apache 2.0许可证中的专利许可条款使得开源代码可以安全使用,但它经常被误解。Apach...