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 files

project の下を木の形で表示します。最後にディレクトリとファイルの数が出ます。

$ tree -L 1 /etc/httpd

1 段目だけを表示します。大きいディレクトリの全体像をつかむときに使います。

$ tree -d /var/www

ディレクトリだけを出し、ファイルは省きます。

よくある間違い・注意

  • 最初からは入っていないことが多いコマンドです。command not found なら、dnf で tree パッケージを入れます。
  • / のような大きい場所で -L を付けずに実行すると、出力がとても長くなります。

実際に打って練習する

Linux レベル1 コースの Lv54「木の地図 tree」で覚えます(第4章 サーバーの守り手(パッケージとサービス))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜16 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。

Linux コマンド一覧(LinuC レベル1 の範囲)へ戻る