Linux中國

在 Linux 上使用 Tealdeer 替代手冊頁

手冊頁是我開始探索 Linux 時最常用的資源。當然,對於初學者熟悉命令行指令而言,man 是最頻繁使用的指令。但是手冊頁中有大量的選項和參數列表,很難被解讀,這使得你很難理解你想知道的東西。如果你想要一個更簡單的解決方案,有基於例子的輸出,我認為 tldr 太長不讀 too long dnot's 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 所支持的手冊頁,比如 touchtardnfdockerzcatzgrep 等:

$ 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 and write it to a [f]ile:

      tar cf target.tar file1 file2 file3

  [c]reate a g[z]ipped archive and write 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 and write 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 --clear-cache

你能夠控制 Tealdeer 輸出的顏色選項,有三種模式選擇:一直、自動、從不。默認選項是自動,但我喜歡顏色提供的額外信息,所以我在我的 ~/.bashrc文件中增加了這個別名:

alias tldr=&apos;tldr --color always&apos;

結論

Tealdeer 的美妙之處在於不需要網路連接就可以使用,只有更新緩存的時候才需要聯網。因此,即使你處於離線狀態,依然能夠查找和學習你新學到的命令。更多信息,請查看該工具的 說明文檔

你會使用 Tealdeer 么?或者你已經在使用了?歡迎留言讓我們知道。

via: https://opensource.com/article/21/6/tealdeer-linux

作者:Sudeshna Sur 選題:lujun9972 譯者:ddl-hust 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國