Linux2009. 11. 16. 10:49
$ tree --help
usage: tree [-adfgilnpqrstuxACDFNS] [-H baseHREF] [-T title ] [-L level [-R]]
        [-P pattern] [-I pattern] [-o filename] [--version] [--help] [--inodes]
        [--device] [--noreport] [--nolinks] [--dirsfirst] [--charset charset]
        [<directory list>]
    -a          All files are listed.
    -d          List directories only.
    -l          Follow symbolic links like directories.
    -f          Print the full path prefix for each file.
    -i          Don't print indentation lines.
    -q          Print non-printable characters as '?'.
    -N          Print non-printable characters as is.
    -p          Print the protections for each file.
    -u          Displays file owner or UID number.
    -g          Displays file group owner or GID number.
    -s          Print the size in bytes of each file.
    -D          Print the date of last modification.
    -F          Appends '/', '=', '*', or '|' as per ls -F.
    -r          Sort files in reverse alphanumeric order.
    -t          Sort files by last modification time.
    -x          Stay on current filesystem only.
    -L level    Descend only level directories deep.
    -A          Print ANSI lines graphic indentation lines.
    -S          Print with ASCII graphics indentation lines.
    -n          Turn colorization off always (-C overrides).
    -C          Turn colorization on always.
    -P pattern  List only those files that match the pattern given.
    -I pattern  Do not list files that match the given pattern.
    -H baseHREF Prints out HTML format with baseHREF as top directory.
    -T string   Replace the default HTML title and H1 header with string.
    -R          Rerun tree when max dir level reached.
    -o file     Output to file instead of stdout.
    --inodes    Print inode number of each file.
    --device    Print device ID number to which each file belongs.
    --noreport  Turn off file/directory count at end of tree listing.
    --nolinks   Turn off hyperlinks in HTML output.
    --dirsfirst List directories before files.
    --charset X Use charset X for HTML and indentation line output.


tree는 트리 구조로 보여주는 녀석인데, 기본적으로 Recursive 하게 디렉토리를 검색해서 보여준다.
그렇기 때문에 사용하기가 조금은 귀찮았던 녀석인데, directory depth를 제한 할 수 있는 옵션이 있었다.

$ tree -d -L 1

이라고 입력하면 현재 위치의 디렉토리만 보여준다.(하위 경로까지 타고 들어 가지는 않음)

[링크 : http://linux.die.net/man/1/tree]

'Linux' 카테고리의 다른 글

Fedora Core 12  (0) 2009.11.17
UVC - USB Video Class  (0) 2009.11.17
설치하지 않은 rpm에 포함된 파일의 내용 보기  (0) 2009.11.04
mount() 이용하기 - mount cifs using mount()  (2) 2009.10.22
execl()로 mount 실행하기 - samba  (2) 2009.10.14
Posted by 구차니