Linuxシステムではtreeコマンドを用いてディレクトリ階層をツリー構造で表示できます。このツールは複雑なディレクトリ構成を直感的に把握する際に有効です。
インストール方法
sudo yum install -y tree
基本構文
tree [オプション] [ディレクトリパス]
主要オプション
-a: 隠しファイルを含む全表示-d: ディレクトリのみ表示-L n: 表示階層深度制限-f: 完全パス表示-p: 権限属性表示-C: カラー表示-I pattern: パターン除外
実行例
ログディレクトリ構造の表示:
tree /var/log/
/var/log/
├── audit
│ └── audit.log
├── boot.log
├── cron
├── dmesg
└── httpd
1階層のみ表示:
tree --level 1
権限付きカラー表示:
tree -p -C
相対パスで3階層表示:
tree -f -L 3