tree の使い方
ディレクトリを木の形で表示
書き方
tree [-a] [-d] [-L 深さ] [ディレクトリ]
tree パッケージが必要です(dnf install -y tree)。
よく使うオプション
| オプション | 意味 |
|---|---|
-a | 隠しファイルも出す |
-d | ディレクトリだけを出す |
-L 深さ | その深さまでで止める |
-h | 大きさを読みやすい単位で付ける |
例
$ tree projectproject
├── README.md
└── src
├── app.py
└── util.py
1 directory, 3 filesproject の下を木の形で表示します。最後にディレクトリとファイルの数が出ます。
$ tree -L 1 /etc/httpd
1 段目だけを表示します。大きいディレクトリの全体像をつかむときに使います。
$ tree -d /var/www
ディレクトリだけを出し、ファイルは省きます。
よくある間違い・注意
- 最初からは入っていないことが多いコマンドです。command not found なら、dnf で tree パッケージを入れます。
- / のような大きい場所で -L を付けずに実行すると、出力がとても長くなります。
実際に打って練習する
Linux レベル1 コースの Lv54「木の地図 tree」で覚えます(第4章 サーバーの守り手(パッケージとサービス))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜16 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。