#navi(../)
* ディレクトリ・ファイルをツリー構造で表示する・treeコマンド [#m4ee1c51]
Windows(コマンドプロンプト)にあるディレクトリ・ファイルをツリー構造で表示するtreeコマンドですが、Linuxでもインストールすればtreeコマンドを使用することができます。~
以下にtreeコマンドのインストール方法などを記します。
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* 関連資料 [#w3acdc15]
[[win.just4fun.bizの記事>http://win.just4fun.biz/]]
-[[コマンドプロンプトでディレクトリをツリー構造で表示する・tree>http://win.just4fun.biz/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88/%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%82%92%E3%83%84%E3%83%AA%E3%83%BC%E6%A7%8B%E9%80%A0%E3%81%A7%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E3%83%BBtree.html]]
* treeコマンドのインストール [#zb24a882]
以下、CentOS(5と6で確認)とUbuntu(12.04で確認)にtreeコマンドをインストールする方法を記します。~
treeコマンドのインストールは端末を起動しインストールコマンドにてインストールしました。
** CentOS [#f01fea22]
以下のコマンドでtreeコマンドをインストールすることができます。~
rootユーザにて操作を行ってください。
yum -y install tree
** Ubuntu [#j813f9a5]
以下のコマンドでtreeコマンドをインストールすることができます。~
sudo apt-get install tree
* treeコマンドを使用してみる [#h5e41564]
端末を起動しtreeコマンドを実行したときの出力です。~
** treeコマンドをオプションなしで実行 [#xc3c9dbe]
現在いるディレクトリ以下のディレクトリとファイルをツリー構造で出力します。
[sakura@centos ~]$ tree
.
|-- a
| `-- aa.txt
|-- b
| `-- bb.txt
`-- c
`-- cc.txt
3 directories, 3 files
** ディレクトリを指定して実行してみる [#v5bc4a95]
上記と同じ環境で、ディレクトリa/を指定して実行した時の出力です。
[sakura@centos ~]$ tree a
a
`-- aa.txt
0 directories, 1 file
上記と同じ環境で、ディレクトリa/とb/を指定して実行した時の出力です。
[sakura@centos ~]$ tree a b
a
`-- aa.txt
b
`-- bb.txt
0 directories, 2 files
他にもteeコマンドにはオプションがありますので、man treeなどをして確認してみてください。
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)