Windows 코딩

Windows에서 tree 활용

easyfly 2025. 4. 29. 04:29

Windows에서 tree 활용

폴더의 구조를 확인하는 것은 웹프로그램에서 매우 중요합니다. 장고를 이용한 웹프레임워크 작업에서 전체 구조를 파악하지 못하면 진행이 거칠어집니다.

폴더와 파일 구조를 보여주는 'tree' 명령


방법 1: /F 옵션 추가 (파일 목록까지 모두 보기)

tree /F
  • /F는 파일(File) 이름까지 보여주는 옵션입니다.
  • 폴더 아래 있는 파일까지 모두 출력됩니다.

예시 출력

C:.
│   db.sqlite3
│   manage.py
│
├───config
│   │   __init__.py
│   │   settings.py
│   │   urls.py
│   │   wsgi.py
│   │
│   └───__pycache__
│           settings.cpython-311.pyc
│
└───pybo
    │   models.py
    │   views.py
    │   __init__.py
    │
    └───migrations
        │   0001_initial.py
        │
        └───__pycache__
                0001_initial.cpython-311.pyc

→ 파일 이름, 폴더 이름 모두 자세히 나옵니다.


방법 2: /A 옵션 추가 (깨지지 않게 출력)

tree /F /A
  • /A는 유니코드가 아닌 ASCII 문자로 출력해서, 한글 깨짐을 방지할 수 있습니다.
  • 특히 터미널 글꼴이 문제 있을 때 /A를 같이 쓰면 깔끔합니다.

깨짐을 방지하는 '/A' 옵션


정리

명령어 설명

tree 기본 폴더 구조만 출력 (파일명 없음)
tree /F 파일까지 포함하여 출력
tree /F /A 파일 포함 + 한글 깨짐 없이 출력

추가 팁
출력을 파일로 저장하고 싶으면 이렇게 하면 됩니다.

tree /F /A > tree_output.txt
  • tree_output.txt 파일로 결과가 저장됩니다.
  • 나중에 메모장 등으로 열어볼 수 있습니다.