Summary
폴더의 구조를 출력해주는 Tree의 설치, 설정 및 사용법에 대해서 정리했습니다.
Overview
Directory의 구조를 한 눈에 파악하기 쉽게 출력해주는 CLI 도구
Requirements
Setup
Installation
macOS / Linux
brew install treeUsage
tree- 기본 명령어로 숨김 파일을 제외하고 모든 깊이의 파일을 보여준다.
Option
-a : 숨김 파일까지 모두 보여준다 Ex) .gitignore, .git 등
-F : 폴더에 슬래쉬(/) 를 붙인다
-L (깊이) : 트리 구조의 깊이를 결정한다.
-I "(제외할 파일 이름)" : 특정 파일 및 확장자 제외
-h : 파일 크기까지 보기
-d : 디렉토리만 보기
주로 사용하는 조합
tree -a -F -L 2 -I ".git|.DS_Store"Example
./
├── .bash_profile
├── .gitconfig
├── .gitignore
├── .p10k.zsh
├── .zprofile
├── .zshrc
├── install.sh*
└── README.md