리눅스 tree 명령어

tree 명령어는 디렉토리 안의 파일과 디렉토리를 나무 형태로 출력하는 명령어입니다. 디렉토리 구성을 파악하는데 유용하며, 하위 디렉토리와 파일이 어떤 구조로 정리되어 있는지 한눈에 확인 가능합니다.

문서화 및 시스템 분석 등에 활용됩니다.

✅ tree 명령어 기본 사용 방법

tree 옵션 디렉토리
# 미설치 시치
dnf -y install tree

✅ tree 옵션

옵션

설명

-a

숨김 파일까지 모두 표시

-d

디렉토리만 표시 (파일 제외)

-L n

n단계까지만 출력

-f

전체 경로를 포함하여 출력

✅ 사용 예시

🔲 전체 경로 포함하여 출력: -f

기본 대상 폴더의 기본 파일만 출력이 되지만 -f 옵션 사용 시 전체 경로가 출력됩니다.

 home]# tree testuser/
testuser/
├── a
├── aa
├── aaa
├── a_sim -> a
├── b
├── bb
└── bbb

7 directories, 0 files
 home]# tree testuser/ -f
testuser
├── testuser/a
├── testuser/aa
├── testuser/aaa
├── testuser/a_sim -> a
├── testuser/b
├── testuser/bb
└── testuser/bbb

7 directories, 0 files

🔲 파일 제외한 디렉토리 출력: -d

-a 옵션으로 숨김 파일을 확인할 수 있으며,

tree 명령어 -a 옵션 숨김파일 확인

디렉토리로 출력을 제한하면, 결국 디렉토리만 표시됩니다.

tree 명령어 -ad 옵션 숨김파일 및 디렉토리만 표시

🔲 원하는 단계까지 출력

tree 명령어 -L 옵션_원하는 단계까지 출력

Similar Posts

  • 리눅스 history 명령어

    리눅스 history 명령어는 이전에 명령어 목록을 확인하는 명령어로 리눅스 콘솔에 접속했을 때 자주 사용하는 명령어 중에 하나입니다. 보통 history만 입력해서 많이 사용하지만 보다 더 다양한 활용 방법에 대해서 알아 보겠습니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는 단계까지 출력✅…

  • Apache 시작, 중지, 재시작 명령어 | 서비스 상태 확인

    리눅스에서 Apache를 설치하고 레드헷 계열과 우분투에서의 시작, 중지, 재시작 명령어를 자주 사용하게 됩니다. Apache 시작, 중지, 재시작 등의 명령어는 다음과 같습니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는 단계까지 출력✅ Apache 시작 및 중지, 재시작: Red Hat 계열 ✅…

  • 리눅스 pwd 명령어 & realpath 명령어 | 절대 경로 위치 확인

    목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는 단계까지 출력✅ pwd 명령어 pwd 명령어는 Print Working directory의 약자로 현재 작업 디렉토리의 위치를 보여주는 명령어로 현재 사용자가 접속한 절대 경로를 표시합니다. 🔲 명령어 옵션 pwd 명령어는 간단한 명령어로 옵션은 2가지만 존재합니다….

  • 리눅스 killall 명령어: 설치, 사용 방법과 옵션

    리눅스 killall 명령어는 특정 프로세스를 한번에 종료 시키는 명령어입니다. kill과 killall은 단순 종료가 아닌 프로세스에 지정한 시그널(Signal)을 보내는 명령어로 시그널에서 액션이 종료일 때 프로세스가 종료됩니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는 단계까지 출력✅ 리눅스 killall 명령어 설치 대부분의…

  • 리눅스 cat 명령어

    리눅스에서 텍스트 파일을 출력하는 간단한 ‘cat 명령어’는 명령어 뒤에 파일명을 적어 표준 출력(Standard Output)을 할 수 있습니다. cat은 “연결시키다”, “연관시키다” 등의 뜻을 가지고 있는 영어단어 “concatenate”에서 유래되었습니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는 단계까지 출력1. cat 명령어 특징…

  • 리눅스 tee 명령어

    리눅스 tee 명령어는 배관시설에 비유해서 이름이 붙여진 명령어입니다. 파이프 모양과 똑같은 “T”에서 본따 tee 명령어이며 표준 출력으로 하나 이상의 다른 파일을 동시에 출력합니다. tee 명령어의 목적은 작업 진행 중 파이프라인(I)의 중간 내용을 알고 싶을 때 유용하게 사용할 수 있습니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력:…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 2   +   3   =