Linuxでディレクトリ構造をツリー形式で表示するには、tree
コマンドを使用します。このコマンドは、指定したディレクトリ内のフォルダやファイルの階層構造を視覚的に確認するのに便利です。
基本的な使い方:
tree [オプション] [ディレクトリ]
ディレクトリ
を指定しない場合、カレントディレクトリが対象となります。
主なオプション:
-a
:隠しファイルやディレクトリも表示します。-d
:ディレクトリのみを表示し、ファイルは表示しません。-L レベル
:表示する階層の深さを指定します。-f
:各ファイルやディレクトリのフルパスを表示します。
例:
- カレントディレクトリの全内容を表示:
tree
- 隠しファイルを含めて表示:
tree -a
- ディレクトリのみを表示:
tree -d
- 2階層まで表示:
tree -L 2
インストール方法: tree
コマンドがインストールされていない場合、以下のコマンドでインストールできます。
- Debian系(Ubuntuなど):
sudo apt-get install tree
- Red Hat系(CentOSなど):
sudo yum install tree
treeコマンドで隠しファイルや隠しディレクトリも表示するには?
tree
コマンドを使用してディレクトリ構造を表示する際、デフォルトでは隠しファイルや隠しディレクトリ(名前がドット .
で始まるもの)は表示されません。そのため、.ssh
ディレクトリも表示されないことがあります。これを表示するには、-a
オプションを使用します。
例:tree -a
このコマンドを実行すると、隠しファイルや隠しディレクトリを含む全ての内容がツリー形式で表示されます。
コメント