컴공생의 다이어리
[리눅스, Linux] tree 명령어 본문
[Linux] tree 명령어
리눅스에서 디렉토리 및 파일을 구조적으로 확인해보고 싶다면 tree 명령어를 활용하면 된다. 기본적으로 설치되어 있지 않기 때문에 아래 명령어를 통해 tree를 설치한다.
sudo apt-get install tree
옵션을 사용하지 않고 순수하게 tree 명령어를 입력하면 현재 위치에 대한 폴더 및 파일 구조를 확인할 수 있고 마지막에 폴더/파일의 수가 출력된다.
# 명령어
tree
# 결과
.
├── app.js
├── bin
│ └── www
└── config
├── db
│ ├── mysql.js
│ └── test.js
└── env.js
3 directories, 5 files
디렉토리만 확인하고 싶다면 -d 옵션을 사용해주면 된다.
# 폴더만 확인
tree -d
# 결과
.
├── bin
└── config
└── db
3 directories
디렉토리의 전체 경로를 표시해주고 싶다면 -f 옵션을 사용해주면 된다.
# 디렉토리 전체 경로 표시
tree -f
# 결과
.
├── ./app.js
├── ./bin
│ └── ./bin/www
└── ./config
├── ./config/db
│ ├── ./config/db/mysql.js
│ └── ./config/db/test.js
└── ./config/env.js
3 directories, 5 files
특정 디렉토리를 제외하고 경로 표시를 해주고 싶다면 -I 옵션(대문자 I)을 사용해주면 된다.
# config 폴더 제외하고 출력
tree -I "config"
# 결과
.
├── app.js
└── bin
└── www
1 directories, 2 files
# config 폴더를 제외한 나머지 폴더 출력
tree -d -I "config"
# 결과
.
└── bin
1 directory
제외하고 싶은 폴더가 여러개라면 |를 구분자로 사용해서 명령어를 입력하면 된다.
# temp라는 폴더와 test라는 폴더를 제외한 나머지에 대해 출력
tree -I "temp|test"
https://server-talk.tistory.com/391
https://promobile.tistory.com/374
728x90
반응형
'Development > 기타' 카테고리의 다른 글
[Shell script] 쉘 스크립트 명령어 성공 여부 조건문 처리 (0) | 2022.12.05 |
---|---|
[Ubuntu] chmod와 chown 하위 디렉토리와 파일들까지 적용하기 (0) | 2022.11.30 |
MobaXterm(모바엑스텀) 설치 (2) | 2022.04.04 |
소프트웨어에서 Validation & Verification (0) | 2022.03.16 |
Clean Naming 원칙 (0) | 2022.03.07 |
Comments