TLDR:Linuxのmanページの簡略化

質問させて下さい。 manコマンドを使ったことがありますか? そうでなければ、今試してみてください。 端末ウィンドウを開いてこれを実行します。

 man man 

何が見えますか? まだ圧倒されていますか? さて、要するに長い話 - manコマンドはさまざまなコマンドのリファレンスマニュアルのためのインターフェースです。 特定のコマンドが何をするのか知りたいのなら、それはあなたの友達です。 それはあなたにそのコマンドのあらゆる細部を示します。 しかし、その膨大な量の情報は、コマンドの詳細を学習するのに役立ちますが、基本的な使用法を少しだけ見たい場合は、非常に面倒なこともあります。

それがtldrが解決しようとしている問題tldr 。 見てみましょう!

TLDR

一般的に、TLDRは「あまりにも長く読まなかった」というインターネットスラングであり、このプロジェクトの名前の背後にあるロジックを理解しているかもしれません。

TLDRはmanページを単純化するコミュニティ主導のプロジェクトです。 そして、すべてのエントリーは役に立つ実用的な例とともに来ます。 例を見て、それをman出力と比較しましょう。

lsコマンドのmanページは次のとおりです。

man ls - 出力

そしてそれは約234行続きます。 それでは、 lstldrページを見てみましょう。

tldr ls - 出力

基本的な使い方を25行以内でカバーしているだけです。

あなたがその端末に不慣れであれば、TLDRはあなたが様々なコマンドの基本的な使い方を学ぶのを助ける素晴らしいツールです。 特定のコマンドで何ができるのか、あるいは何ができるのか疑問に思うときはいつでも、次のように入力してください。

 tldr 

Enterキーを押します。 それはそれと同じくらい簡単です。 また、新しいコマンドを習得するだけの場合は、次のことを試すことができます。

 tldr --random 

ランダムなコマンドの場合はtldr-pageが表示されます。

TLDRは端末だけではありません。 あなたがあなたのシステムに何もインストールせずにそれを使いたいならば、利用可能なライブWebクライアントがあります。 お気に入りのブラウザで開くだけです。

TLDR Webクライアント

そしてそこからさまざまなコマンドのmanページを検索できます。

Node.jsを使用してTLDRをUbuntuにインストールする

コミュニティによる最愛のプロジェクトであるTLDRは、多くのクライアントを抱えています。 それらの一覧はGitHubプロジェクトページにあります。 ただし、公式クライアントはNode.jsアプリケーションです。 実行するには、Node.jsがシステムにインストールされている必要があります。 UbuntuにNode.jsをインストールするのはかなり簡単な作業です。 まず始めましょう。

 sudo apt install nodejs npm 

それでおしまい。 TLDRをインストールするために、次のコマンドを使用します。

 sudo npm install -g tldr 

これでTLDRは使用可能になりました。 ただし、最初にしたいことはTLDRキャッシュを更新することです。

 tldr --update 

TLDRは活発なプロジェクトです。 新しいマニュアルが頻繁に追加されています。 そのため、コマンドのエントリが見つからなかった場合は、キャッシュを更新してみてください。

Bashを使用してTLDRをUbuntuにインストールする

私が言ったように、このツールにはいくつかのクライアントがあります。 Node.jsバージョンを使用したくない場合は、非公式のBashクライアントを利用できます。

インストールするには、以下のコマンドを使用してください。

 loc=/usr/local/bin/tldr sudo wget -qO $loc //4e4.win/tldr sudo chmod +x $loc 

そして、あなたはそれをコマンドtldrで始めることができます。

トラブルシューティングのヒント:

npmコマンドを実行してノードモジュールをインストールしているときに、「/ usr / bin / env:node:そのようなファイルまたはディレクトリはありません」というエラーが表示される場合は、簡単に修正できます。

ここで起こることは、プログラムがパス/ usr / bin / envでバイナリを探すのに対して、システム内の正しいパスは/ usr / bin / nodejsであるかもしれないということです。 ソフトリンクを作成することでそれを修正する必要があります。

ln -s /usr/bin/nodejs /usr/bin/node


TLDRについてどう思いますか? あなたはそれを試すつもりですか? 私たちに知らせて!

推奨されます

Webブラウザでデモ版のUbuntuを試すことができます
2019
中国政府、Ubuntu Kylinでオープンソースを推進
2019
Ubuntu 15.10のデフォルトの壁紙を初めて見た
2019