개발 환경 및 프로젝트 관리/Linux 개념

리눅스의 기본 폴더 구조 정리

Data Jun 2026. 1. 7. 15:05

리눅스는 모든 파일과 디렉터리가 하나의 루트(/)에서 시작하는 구조를 갖습니다.
이 최상위 디렉터리(/)를 루트 디렉터리라고 하며, 리눅스 시스템에 필요한 모든 구성 요소의 출발점입니다.

 

1. 루트 디렉터리(/)란?

  • 리눅스 파일 시스템의 최상위 디렉터리
  • 모든 디렉터리와 파일은 / 아래에 포함됨
  • 흔히 최상위 디렉터리라고도 부름

예를 들어,

  • /var/log → 루트(/) 아래 var 폴더, 그 안의 log 폴더를 의미

 

2. 주요 기본 디렉터리 역할

리눅스에는 기본적으로 아래와 같은 디렉터리들이 존재합니다.

  • /bin
    기본 명령어(ls, cp, mv 등)가 위치
  • /sbin
    시스템 관리용 명령어
  • /etc
    설정 파일 모음
  • /home
    사용자 개인 디렉터리
  • /root
    관리자(root) 전용 홈 디렉터리
  • /usr
    사용자 프로그램 및 라이브러리
  • /var
    로그, 캐시 등 자주 변경되는 데이터
  • /tmp
    임시 파일 저장 공간
  • /dev
    장치 파일
  • /boot
    부팅 관련 파일

 

 

3. 경로(Path) 표기 방식

 

리눅스에서는 **슬래시(/)**를 사용해 경로를 표현합니다.

  • / : 루트 디렉터리
  • /var/log : 로그 파일이 저장되는 대표적인 경로

 경로를 보면 “어디에 있는 파일인지”를 바로 파악할 수 있습니다.

 

4. 정리하면

  • 리눅스는 /(루트 디렉터리)부터 시작하는 트리 구조
  • 모든 파일과 폴더는 루트 아래에 존재
  • /bin, /etc, /home, /var 등은 역할이 명확히 나뉜 기본 디렉터리
  • 경로 표현은 /를 기준으로 계층적으로 이해하면 됨

리눅스 파일 시스템은 “루트(/)를 기준으로 역할별 폴더가 나뉜 트리 구조”다.