LoginSignup
94
89

More than 5 years have passed since last update.

ディレクトリやファイルの構造を表示させる tree コマンド

Last updated at Posted at 2013-11-14

tree コマンド

ファイルやディレクトリの構成をグラフィカルに見たい場合に使えるコマンドがあります。
実用的じゃない感じだけど、ツリー構造をテキストでサクッと書きたいときには使えるかも...

オプション

オプション 内容
-a ドットファイルも出力対象とする
-d ディレクトリのみ出力対象とする
-s ファイル・ディレクトリのサイズを表示
-L 何階層目までディレクトリを降りるかを指定

使い方例

-L [number]

-L [number] をつけると現在の位置から表示させる階層の数を指定できる。
今回は2階層。

tree
[mugyuu@fuga mugyuu]$ tree -L 2
.
|-- mugyuu
|   |-- doc
|   |-- etc
|   |-- htdocs
|   |-- lib
|   |-- t
|   `-- view
`-- ios
    `--version

9 directories, 0 files

-s

-sをつけるとファイル・ディレクトリのサイズが表示される

tree
[mugyuu@fuga mugyuu]$ tree -s -L 2
.
|-- [     4096]  mugyuu
|   |-- [     4096]  doc
|   |-- [     4096]  etc
|   |-- [     4096]  htdocs
|   |-- [     4096]  htdocs-admin
|   |-- [     4096]  lib
|   |-- [     4096]  t
|   |-- [     4096]  view-admin
|   `-- [     4096]  view
`-- [     4096]  ios
    `-- [     4096]  version

[Filepath]

ファイルパスをつけると、そのパスを起点としてツリー構造が表示される

tree
[mugyuu@fuga mugyuu]$ tree -s ./mugyuu/lib/Mugyuu/Module/
./mugyuu/lib/Mugyuu/Module/
|-- [     4096]  Amenbo
|   `-- [     8722]  Pukapuka.pm
|-- [    20827]  Closet.pm
|-- [     4096]  Obaachan
|   `-- [     4096]  Ireba.pm
|   |   `-- [     5882]  Egao.pm
|   `-- [     2578]  Halloween.pm
|-- [     4096]  Event
|   `-- [     2779]  DeathMarch.pm
|-- [     4096]  Ojiichan
|   `-- [     6428]  NaitemoIidesuka.pm
|-- [     4906]  NotUtil
|   `-- [     4906]  NeverUtil
|   |   `-- [     5882]  Tsukaenee.pm

16 directories, 77 files

-d

-dをつけるとディレクトリだけ表示することになる

tree
[mugyuu@fuga mugyuu]$ tree -s ./mugyuu/lib/Mugyuu/Module/ -d
./mugyuu/lib/Mugyuu/Module/
|-- [     4096]  Amenbo
|-- [     4096]  Obaachan
|-- [     4096]  Event
|-- [     4096]  Ojiichan
`-- [     4096]  NotUtil
    `-- [     4096]  NeverUtil

16 directories
94
89
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
94
89