小知识:在 Linux 上使用 Tealdeer 替代手册页

%小知识:在 Linux 上使用 Tealdeer 替代手册页-猿站网-插图

Tealder 是 Rust 版本的 tldr,对常用的命令提供了易于理解的说明信息。

手册页是我开始探索 Linux 时最常用的资源。当然,对于初学者熟悉命令行指令而言,man 是最频繁使用的指令。但是手册页中有大量的选项和参数列表,很难被解读,这使得你很难理解你想知道的东西。如果你想要一个更简单的解决方案,有基于例子的输出,我认为 tldr (太长不读too long dnots read)是最好的选择。

Tealdeer 是什么?

Tealdeer 是 tldr 的一个基于 Rust 的实现。它是一个社区驱动的手册页,给出了非常简单的命令工作原理的例子。Tealdeer 最棒的地方在于它几乎包含了所有你通常会用到的命令。

安装 Tealdeer

在 Linux 系统,你可以从软件仓库安装 Tealdeer,比如在 Fedora 上:

$ sudo dnf install tealdeer

在 macOS 可以使用 MacPorts 或者 Homebrew。 同样,你可以使用 Rust 的 Cargo 包管理器来编译和安装此工具:

$ cargo install tealdeer

使用 Tealdeer

输入 tldr-list 返回 tldr 所支持的手册页,比如 touch、tar、dnf、docker、zcat、zgrep 等:

$ tldr list 2to3 7z 7za 7zr [ a2disconf a2dismod a2dissite a2enconf a2enmod a2ensite a2query […]

使用 tldr 跟上具体的命令(比如 tar )能够显示基于示例的手册页,描述了你可以用该命令做的所有选项。

$ tldr tar Archiving utility. Often combined with a compression method, such as gzip or bzip2. More information:<https://www.gnu.org/software/tar>. [c]reate an archive andwrite it to a [f]ile: tar cf target.tar file1 file2 file3 [c]reate a g[z]ipped archive andwrite it to a [f]ile: tar czf target.tar.gz file1 file2 file3 [c]reate a g[z]ipped archive from a directory using relative paths: tar czf target.tar.gz directory=path/to/directory . E[x]tract a (compressed) archive [f]ile into the current directory [v]erbosely: tar xvf source.tar[.gz|.bz2|.xz] E[x]tract a (compressed) archive [f]ile into the target directory: tar xf source.tar[.gz|.bz2|.xz]directory=directory [c]reate a compressed archive andwrite it to a [f]ile,using[a]rchive suffix to determine the compression program: tar caf target.tar.xz file1 file2 file3

如需控制缓存:

$ tldr update $ tldr clearcache

你能够控制 Tealdeer 输出的颜色选项,有三种模式选择:一直、自动、从不。默认选项是自动,但我喜欢颜色提供的额外信息,所以我在我的 ~/.bashrc文件中增加了这个别名:

alias tldr=tldr –color always

结论

Tealdeer 的美妙之处在于不需要网络连接就可以使用,只有更新缓存的时候才需要联网。因此,即使你处于离线状态,依然能够查找和学习你新学到的命令。更多信息,请查看该工具的 说明文档

原文链接:https://linux.cn/article-13570-1.html

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:解决linux下openoffice word文件转PDF中文乱码的问题

2023-4-29 2:28:26

建站知识

小知识:Nginx负载均衡详细介绍

2023-4-29 2:37:26

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索