반응형


tree는  디렉토리 내에 포함된  파일이나 디렉토리를 트리구조로 출력해주는 명령어입니다.



-d 옵션을 사용하면 지정한 경로에 포함된 디렉토리만 출력해줍니다.

webnautes@webnautes-VirtualBox:~$ tree -d /dev
/dev
├── block
├── bsg
├── bus
│   └── usb
│       ├── 001
│       └── 002
├── char
├── cpu
├── disk
│   ├── by-id
│   ├── by-label
│   └── by-uuid
├── dri
├── fd -> /proc/self/fd
├── input
│   ├── by-id
│   └── by-path
├── mapper
├── net
├── pts
├── shm -> /run/shm
└── snd
    └── by-path

23 directories




-a 옵션을 주면  지정한 경로내에 있는 디렉토리와 파일을 출력해줍니다.

-F 옵션은 디렉토리 명 뒤에 /를 붙여줍니다.

webnautes@webnautes-VirtualBox:~$ tree -aF /dev/disk/
/dev/disk/
├── by-id/
│   ├── ata-VBOX_CD-ROM_VB2-01700376 -> ../../sr0
│   ├── ata-VBOX_HARDDISK_VB167eeadf-6ffd35a3 -> ../../sdb
│   ├── ata-VBOX_HARDDISK_VB167eeadf-6ffd35a3-part1 -> ../../sdb1
│   ├── ata-VBOX_HARDDISK_VB2d911ea7-4ddf96e7 -> ../../sda
│   ├── ata-VBOX_HARDDISK_VB2d911ea7-4ddf96e7-part1 -> ../../sda1
│   └── ata-VBOX_HARDDISK_VB2d911ea7-4ddf96e7-part2 -> ../../sda2
├── by-label/
│   └── osx86 -> ../../sdb1
└── by-uuid/
    ├── 422dc7c5-bccf-312f-9e29-acab50b45b1d -> ../../sdb1
    ├── 46561d4a-6e4a-45e7-8c0c-4851550339fe -> ../../sda1
    └── 950b9026-60a0-40b1-9938-16d87d84e8dd -> ../../sda2

3 directories, 10 files



자세한 옵션은 http://manpages.ubuntu.com/manpages/hardy/man1/tree.1.html 를  참고하세요.



반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

도움이 되셨다면 토스아이디로 후원해주세요.
https://toss.me/momo2024


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts