GNU/Linux >> Linux の 問題 >  >> Linux

LinuxでmanページをTealdeerに置き換えます

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

Linuxの調査を始めたとき、マニュアルページは私の頼りになるリソースでした。確かに、man 初心者がコマンドラインの世界に慣れ始めたときに最も頻繁に使用されるコマンドです。しかし、オプションと引数の豊富なリストを備えたマニュアルページは、解読が難しい場合があり、知りたいことを理解するのが難しくなります。例ベースの出力を使用したより簡単なソリューションが必要な場合は、tldrが最適なオプションだと思います。

ティールディアとは?

Tealdeerは、Rustのtldrのすばらしい実装です。これはコミュニティ主導のマニュアルページであり、コマンドの動作の非常に簡単な例を示しています。 Tealdeerの最も優れている点は、通常使用するほぼすべてのコマンドが含まれていることです。

Tealdeerをインストールする

Linuxでは、ソフトウェアリポジトリからTealdeerをインストールできます。たとえば、Fedoraの場合:

$ sudo dnf install tealdeer

macOSでは、MacPortsまたはHomebrewを使用します。

または、RustのCargoパッケージマネージャーを使用してツールをビルドしてインストールすることもできます。

$ cargo install tealdeer

Tealdeerを使用する

tldr --listと入力します touchのように、tldrがサポートするマニュアルページのリストを返します 、tardnfdockerzcatzgrep 、など:

$ 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

--colorを使用して、Tealdeerの出力に色を付けることができます。 オプションで、alwaysに設定します 、auto 、およびnever 。デフォルトはautoです 、しかし、追加されたコンテキストカラーが提供するのが好きなので、~/.bashrcにこの追加を追加して永続的にします ファイル:

alias tldr='tldr --color always'
結論

Tealdeerの優れている点は、キャッシュを更新する場合を除いて、使用するためにネットワーク接続が必要ないことです。したがって、オフラインの場合でも、新しいお気に入りのコマンドを検索して学習することができます。詳細については、ツールのドキュメントを参照してください。

Tealdeerを使用しますか?それとも、すでに使用していますか?以下のコメントであなたの考えを教えてください。


Linux
  1. マニュアルページを閲覧するための上位5つのLinuxmanコマンドオプション

  2. Linux(ubuntu)でのマニュアルページのローカリゼーション?

  3. Linux の man ページの読み方は?

  1. Linuxではfindをfdに置き換えます

  2. シンボリック リンクをファイルに置き換える

  3. ETAを使用したLinuxファイルのコピー?

  1. スマートクォートをLinuxsedコマンドに置き換えます

  2. Linuxでduをdustに置き換えます

  3. Linux の man ページを検索する方法 (grep などを使用)