리눅스 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

  • [Linux] usermod 명령어

    usermod 명령어는 user modification(사용자 수정)의 약자로 이미 존재하는 사용자 계정의 속성을 변경할 때 사용됩니다. usermod는 사용자의 로그인 이름, UID (사용자 ID), 홈 디렉토리, 로그인 셸, 그룹 등의 속성을 변경할 수 있는 명령어입니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는 단계까지…

  • du 명령어: 파일 디스크 용량 확인

    du 명령어는 disk usage의 줄임말로 파일과 디렉토리의 사용량을 확인할 때 사용하는 명령어입니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는 단계까지 출력✅ du 명령어 기본 사용 방법 경로 없이 실행 시 현재 디렉토리(.) 및 하위 k 바이트 단위로 표시됩니다. ✅…

  • 리눅스 Rsync 명령어

    Rsync (Remote Sync) 는 네트워크를 통해 파일과 디렉터리를 효율적으로 동기화하는 백업 방식입니다. 전체 데이터를 매번 복사하는 대신 변경된 부분만 증분 방식으로 전송하여 빠르고 안정적인 동기화를 지원합니다. 또한 다양한 옵션을 통해 압축, 암호화, 권한 유지, 삭제 동기화 등 세밀한 제어가 가능하며, 백업과 서버 간 데이터 전송에 널리 사용됩니다. 특히 네트워크 대역폭을 절약하고, 재 전송…

  • 리눅스 top 명령어(CPU, 메모리 점유율 확인)

    리눅스 top 명령어는 구동 중인 OS의 상태를 보여주는 명령어이며 table of processes의 뜻을 가지고 있습니다. 총 메모리 사용량, CPU 사용량 등을 보여주며 각 프로세스의 구체적인 메모리와 CPU 사용량을 개별적으로 확인할 수 있습니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는…

  • 리눅스 uptime 명령어(서버 가동 시간&1,5,15 평균 로드 확인)

    리눅스 uptime 명령어는 시스템의 평균 부하율과 서버의 가동 시간을 확인하는 명령어입니다. 서버의 부팅 시간을 알고 싶을 때, 최근 15분 동안의 평균 로드를 통해 부하율을 알고 싶을 때 사용하는 명령어임을 알 수 있습니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는…

  • [Linux] userdel 명령어: 사용자 계정 삭제 명령어

    리눅스에서 useradd로 계정 생성 후 삭제가 필요한 경우 userdel 명령어를 사용합니다. 목차✅ tree 명령어 기본 사용 방법✅ tree 옵션✅ 사용 예시🔲 전체 경로 포함하여 출력: -f🔲 파일 제외한 디렉토리 출력: -d🔲 원하는 단계까지 출력✅ userdel 명령어 기본 사용은 아래와 같습니다. ✅ userdel 주로 사용하는 옵션 userlde만 입력해서 사용자를 삭제할 경우 보통 /home/[user]로 계정명이…

답글 남기기

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

Prove your humanity: 5   +   8   =