Linux GUI がどれだけ優れていても、私はよくコマンド ラインに頼ります。その理由の一部は習慣によるものですが、コマンド ラインは非常に効率的でもあります。さらに、真のパワーと柔軟性が必要な場合、コマンド ラインに勝るものはありません。
しかし、ファイルマネージャはどうでしょうか? ファイルを管理するには、優れた GUI に勝るものはありません。しかし、これは Linux なので、すべての GUI 機能に同じ機能を実行するコマンドがあることを忘れないでください。たとえば、 木 指示。
また: Linux コマンドラインの使用をはるかに簡単にする 2 つのコツ
ほとんどの GUI ファイル マネージャーではツリー ビューを使用できます。これにより、最初にルート フォルダー内を移動しなくても、フォルダーを展開してサブフォルダーとファイルを表示できます。クリック回数が減るので、私はこの表示スタイルを好みます。1 日中ファイル システム内外を移動する場合、クリック回数が少ないほど、時間と労力を節約できます。
さて、これをコマンドラインから実行していて、フォルダの内容をチェックする必要があると想像してください。覗き見する必要があるフォルダやサブフォルダが複数ある場合は、 CD そして ls コマンドを非効率的な方法で実行します。 入力や推測をそんなにたくさん行うのは避けたいものです。 tree コマンドを使用してそのタスクを簡素化してみませんか?
また: プログラミング初心者ですか? 私のお気に入りの Linux ツール 5 つで、プログラミングを早く習得できます
tree コマンドは、フォルダの内容を再帰的に一覧表示するツールです。tree は色を少し追加するので、一目で何が何であるかがわかります (色はターミナル ウィンドウに設定されているカラー パレットによって影響を受けることに注意してください)。tree の使用
ディレクトリのレイアウトを簡単に表示できるので、 CD 出入りまたは使用 ls ファイルを探すだけなのに、入力に時間がかかりすぎてしまいます。
tree がいかに簡単に使えるかをお見せしましょう。
ツリーのインストールと使用方法
必要なもの: すべての Linux ディストリビューションに tree コマンドが含まれているわけではありません。たとえば、Fedora には tree がデフォルトでインストールされていますが、Ubuntu にはインストールされていません。tree をインストールするには、実行中の Linux インスタンスと sudo 権限を持つユーザーだけが必要です。
ターミナル ウィンドウを開き、次のコマンドでツリーをインストールします。
sudo apt-get install tree -y
Fedora ベースのディストリビューションに tree をインストールするには、ターミナル ウィンドウを開いて次のコマンドを実行します。
Arch ベースのディストリビューションに tree をインストールするには、ターミナル ウィンドウを開いて次のコマンドを実行します。
ターミナル ウィンドウから次のコマンドを発行します。
結果がカラーで印刷されない場合は、次のようにオプションを追加します。
現在の作業ディレクトリ内のフォルダーとファイルのツリー ビューが表示されます。
ホーム ディレクトリで tree を実行すると、ファイルとフォルダーの長いリストが次々と表示されます。探しているものを見つけるには、いつでも上にスクロールできます。また、特定のフォルダーの内容を表示することもできます。
~/Music に膨大な数のファイルとフォルダがあり、特定のフォルダ (Rush とします) の内容を確認したいとします。そのためには、次のコマンドを発行します。
tree コマンドは、指定されたフォルダー内の階層のみを出力します。
他にも次のようなオプションを使用できます。
- 木 -d – ディレクトリのみをリストする
- 木 -f – 各ファイルのフルパスを出力します
- ツリー -o 名前 – 出力をファイルに送信します(NAMEはファイルの名前です)
- 木 -Q – すべてのファイル名を二重引用符で囲みます
- 木 -D – ファイルの最終変更日を印刷する
次のコマンドで、tree に使用できるすべてのオプションについて読むことができます。
Tree を使用すると、Linux 上のファイルやフォルダの表示が非常に簡単になります (GUI がなくても)。私はこのツールを定期的に使用しており、作業効率を少し高め、ドライブの階層内でファイルやフォルダを表示しやすくする方法として強くお勧めします。