はじめての自宅サーバ構築 - Fedora/CentOS - Last Update 2008/07/25
It opened to 2004/09/19.
当サイトはFedora9で運用しています
Visitors
Pageviews
Today(IP/PV)
3,374,111
12,762,007
1,269/8,629

■ TIPS集『システム』

 ファイルのツリー一覧を表示する

稀にファイル構成を説明したい時などにディレクトリとファイルを一覧表示させたい時があると思います。
一々、ディレクトリを調べてファイルを抜き出していては、とてつもない時間と労力を要します。
そんな時には「tree」コマンドがとても重宝します。

例)「/var/log/」以下のファイル一覧を表示させる場合

# tree /var/log/
/var/log/
|-- Xorg.0.log
|-- Xorg.0.log.old
|-- acpid
|-- anaconda.log
|-- anaconda.syslog
|-- anaconda.xlog
|-- boot.log
|-- btmp
|-- clamav
|  `-- freshclam.log
|-- clamav.log
|-- cron
|-- cups
|  |-- access_log
|  `-- error_log
|-- dmesg
|-- gdm
|  |-- :0.log
|  |-- :0.log.1
|  |-- :0.log.2
|  |-- :0.log.3
|  `-- :0.log.4
|-- httpd
|  |-- access_log
|  |-- error_log
|  |-- ssl_access_log
|  |-- ssl_error_log
|  `-- ssl_request_log
|-- lastlog
|-- mail
|  `-- statistics
|-- maillog
|-- messages
|-- mysqld.log
|-- ppp
|-- samba
|  |-- inspiron.log
|  |-- nmbd.log
|  `-- smbd.log
|-- scrollkeeper.log
|-- secure
|-- spooler
|-- vbox
|-- vsftpd.log
|-- wtmp
|-- xferlog
`-- yum.log

8 directories, 39 files


ディレクトリだけ調べたい場合は「-d」オプションを付加します。

# tree -d /var/log/
/var/log/
|-- clamav
|-- cups
|-- gdm
|-- httpd
|-- mail
|-- ppp
|-- samba
`-- vbox

8 directories


そのほかに、「LS_COLORS」属性が指定されている場合は「-C」オプションを付与する事により、
ディレクトリ・ファイルの種類毎に色付きで表示可能です。

# tree -C /var/www/html/
    :
    :
   以下省略
ページ先頭へ

Copyright(©)2004-2008 First home server construction. All Right Reserved.