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

Ubuntu のツリー コマンドとは何ですか?

Linux ベースのディストリビューションのコマンド ライン インターフェイスは、ユーザーが実行するアクションの触媒として機能します。他のディストリビューションと同様に、Ubuntu もさまざまなコマンドをサポートしています。これらの中で、ディレクトリ管理コマンドは、CD などのディレクトリに関連する操作を処理するために使用されます。 コマンドは、現在の作業ディレクトリを変更するために使用されます。 「mkdir ” コマンドを使用して、新しいディレクトリを作成します。同様に、tree コマンドは、ディレクトリ、サブディレクトリ、およびそれらの内容をツリー状の構造で出力します。それはほとんど「ls」のようなものです 「コマンドですが、主な違いは両方のコマンドの印刷パターンです。"ls 「コマンドは内容を一覧表示しますが、」ツリー 」コマンドは、出力をツリー状の階層構造で表示します。このデモンストレーションでは、ツリー コマンドの使用法を例を挙げて詳しく説明します。それでは、ツリーをインストールすることから始めましょう:

Ubuntu にツリー コマンドをインストールする方法

デフォルトでは利用できないため、最初にツリーをインストールする必要があります。したがって、tree コマンドをまだインストールしていない場合は、次のコマンドを使用してインストールしてください:

$ sudo 適切なツリーをインストールするには

Ubuntu でツリー コマンドを使用する方法

インストールしたら; tree コマンドの詳細な使用方法については、次のコマンドを実行します。ツリー コマンドの構文は次のとおりです。

ツリー [オプション] [ディレクトリ]

構文は次の 2 つの要素で構成されます:Options およびディレクトリ :オプションは、特定のプロパティに従ってツリー コマンドの結果を表示するために使用されます。たとえば、オプションを使用していくつかの方法で出力を取得できます。たとえば、ディレクトリのみをアルファベット順に表示したり、ファイルまたはディレクトリのサイズと場所を確認したりできます。ただし、特定のディレクトリの結果を取得したい場合は、構文で使用される「ディレクトリ」キーワードの代わりにディレクトリ名を使用してください。

一般的なコマンド出力 :次のコマンドを実行すると、ディレクトリの内容をツリー構造 (端末上) に出力できます。このコマンドは、現在の作業ディレクトリの内容を出力します:

$ツリー

ツリー コマンドは合計 18 個のディレクトリと 13 個のファイルを表示しました:

Ubuntu の tree コマンドでオプションを使用する方法

ツリー コマンドの一般的な使用法を見てきました。さらに、現在のディレクトリまたは別のディレクトリのパス内で特定のタスクを実行するために使用されるさまざまなオプションがあります。

tree コマンドで -a オプションを使用する方法

通常、tree コマンドは隠しディレクトリの内容を出力しません。このオプションは、隠しディレクトリの内容を出力するのにも役立ちます。このフラグを使用するための構文を以下に示します:

ツリー -a [ディレクトリ]

以下のコマンドは、現在の作業ディレクトリの隠しコンテンツを取得するのに役立ちます:

$ ツリー -a

tree コマンドは 18 個のディレクトリと 13 個のファイルしか返さなかったことがわかります。 「-a」を使用している場合は、同じコマンド ”フラグ、215 個のディレクトリと 256 個のファイルが表示されます。

tree コマンドで -d オプションを使用する方法

このオプションは、ターゲット ディレクトリのディレクトリのみを一覧表示するために、tree コマンドで使用されます。オプション「-D」を使用したツリー コマンドの構文 「以下に与えられます:

ツリー -d [ディレクトリ]

以下のコマンドは、現在のディレクトリ内のディレクトリのみを出力します:

$ ツリー -D

現在の作業ディレクトリとは異なります。たとえば、「デスクトップ」のディレクトリ リストが必要です。 」ディレクトリに移動し、次のコマンドを実行します:

$ tree -D /homeland/adnan/Desktop

tree コマンドで -f オプションを使用する方法

-F」で始まるツリー コマンド ”オプション、各ファイルのパス接頭辞をツリー構造で表示します:このオプションを使用するための構文は以下のとおりです:

ツリー -f [ディレクトリ]

以下のコマンドは、現在のディレクトリに存在するディレクトリまたはファイルのパスを表示します:

$ ツリー -F

さらに、pwd 以外の任意のディレクトリについて、このコマンドの結果を取得できます。たとえば、-F 「」デスクトップのフラグ "ディレクトリ;ディレクトリのパスを使用するか、pwd のサブディレクトリである場合はディレクトリの名前を渡すことができます。

$ ツリー -F デスクトップ

tree コマンドで -o オプションを使用する方法

このオプションを使用して、Tree コマンドの出力を他のファイルに取得できます。このフラグを使用するための構文は次のとおりです:

tree [ディレクトリ] -Ö [ファイル名]

以下のコマンドは、tree コマンドの出力を「Output.txt」という名前のファイルに保存します。 「:

$ tree -Ö Output.txt

このオプションの特定のディレクトリの出力を取得できます。次のコマンドは、ツリー コマンド (デスクトップ ディレクトリ) の出力を「Edition1.txt」に保存します。 「ファイル:

$ tree Desktop -Ö Edition1.txt

tree コマンドで -Q オプションを使用する方法

このツリー ファイル リスト オプションは、ファイルの名前を二重引用符で囲んで表示します。このフラグを使用するための構文を以下に示します。

ツリー -Q [ディレクトリ]

ファイル名を二重引用符で囲んで印刷するには;次のコマンドを実行して、現在の作業ディレクトリの出力を取得します:

$ ツリー -Q

さらに、以下のコマンドは、(デスクトップ ディレクトリの) ファイルとディレクトリ名を二重引用符で囲みます:

$ ツリー -Q デスクトップ

tree コマンドで -p オプションを使用する方法

-P」を使用する ”フラグ、各ファイルのすべてのファイル タイプとアクセス許可が階層構造で出力されます。このオプションを使用したツリーの構文を以下に示します。

構文

ツリー -p [ディレクトリ]

以下のコマンドは、現在の作業ディレクトリでこのオプションを使用する方法を示しています:

$ ツリー -P

-P」の使用 「次の名前のディレクトリのフラグ」Directory1 「;次のコマンドは、「-P」の結果を返します。 「フラグを立てる」Directory1 「:

$ ツリー -P ディレクトリ 1

tree コマンドで -s オプションを使用する方法

-S」をクリックすると、すべてのファイルのサイズ (バイト単位) を表示できます。 "国旗;構文は以下のとおりです:

ツリー [ディレクトリ]

以下のコマンドは、現在の作業ディレクトリ内のファイルのサイズを表示します:

$ ツリー -S

特定のディレクトリのサイズを確認するには;パスを渡すか、ディレクトリが現在の作業ディレクトリにある場合にのみ名前を渡すことができます:次のコマンドは、「Directory1」に含まれるファイルのサイズを出力します。 「:

$ ツリー -S Directory1

tree コマンドで -h オプションを使用する方法

このオプションでは、各ファイルとディレクトリのサイズも表示されますが、単位は KB、MB、GB などです。「-S」 フラグは結果をバイト単位で示しますが、結果には数値のみが含まれます。経験の浅いユーザーは、測定単位を取得できない場合があります。

ツリー -h [ディレクトリ]

以下のコマンドは、ディレクトリ、ファイル、およびそれらのサイズをツリー形式で取得するのに役立ちます:

$ ツリー -H

以下のコマンドは、「-H」の結果につながります 」を「Directory1」に 「:

$ ツリー -H Directory1

tree コマンドで -t オプションを使用する方法

このオプションは、ファイルをソートし、出力をファイルの変更時刻として表示します。 「-T」の構文 「tree コマンドのフラグは次のとおりです:

ツリー -t [ディレクトリ]

以下のコマンドは、変更時刻に従ってファイルをアルファベット順に出力します:

$ ツリー -T

この場合、次のコマンドは「-T」の結果を示しています。 「フラグ(」デスクトップ上) 「ディレクトリ):

$ ツリー -T デスクトップ

tree コマンドで -r オプションを使用する方法

このオプションは、tree コマンドの出力をアルファベットの逆順に並べ替えます。構文は以下のとおりです:

ツリー -r [ディレクトリ]

以下のコマンドは、ファイルを現在のディレクトリの逆アルファベット順で出力します:

$ ツリー -R

Directory1」に含まれるファイルのアルファベット順のリストを取得するには “、次のコマンドを実行してください:

$ ツリー -R Directory1

tree コマンドで -L オプションを使用する方法

このオプションは、tree コマンドの分岐数を制限します。このオプションを使用するための構文は次のとおりです:

Tree -L [数値] [ディレクトリ]

このオプションは、ツリーの枝の数を 1 に制限します:

$ ツリー -L 1

Directory1」を絞り込むには "ディレクトリ;次のコマンドが仕事をします:

$ ツリー -L 1 ディレクトリ 1

卒業証書

Ubuntu は、ディレクトリとファイルを処理するためのいくつかの便利なコマンドをサポートしています。ツリー コマンドもその 1 つです。このガイドでは、tree コマンドについて詳しく説明します。その基本的な用途は、ツリーのような階層構造でディレクトリとファイルを出力することです。さらに、特定のプロパティを含む出力を表示するツリー コマンドでは、多数のフラグがサポートされています。単一のコマンドでよりクリーンな結果を得るために、複数のオプションを同時に組み合わせることができます。


Ubuntu
  1. DebianとUbuntu:違いは何ですか?

  2. Ubuntu で string コマンドを使用する方法

  3. Ubuntu でコア数を調べる方法

  1. Ubuntuサーバーとデスクトップ:違いは何ですか?

  2. Ubuntu GnomeターミナルでコマンドInitを実行するとどうなりますか?

  3. Ubuntu でターミナルをクリアする方法

  1. LinuxWatchコマンド+例とは何ですか

  2. Linuxのツリーコマンド

  3. Ubuntu で netplan コマンドを使用する方法