その他の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がサポートするマニュアルページのリストを返します 、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 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を使用しますか?それとも、すでに使用していますか?以下のコメントであなたの考えを教えてください。