ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Linux] 리눅스 기본 디렉토리 구조
    OS 2025. 2. 23. 17:59

     

     

    리눅스 기본 디렉토리 구조

     

     

    (중요한 순서)

     

    • /etc
      시스템의 설정 파일(configuration files) 들이 저장.

    •  /bin
      시스템 부팅 및 기본 사용자 작업에 필수적인 실행 파일(binary executables) 들을 저장.
      ls, cp, mv, rm 등 기본 명령어가 위치.


    • /sbin
      시스템 관리와 관련된 실행 파일들이 위치하는 곳. 
      관리자(root) 전용 명령어 (예: ifconfig, reboot, shutdown, mount)가 위치.
      시스템 부팅과 유지관리에 중요한 도구들.



    • /lib (/lib64)
       /bin과 /sbin에 있는 실행 파일들이 의존하는 공유 라이브러리(shared libraries) 들을 보관.


    • /usr
       사용자 애플리케이션, 라이브러리, 문서 등이 위치하는 곳.


    • /var
      시스템 운영중에 발생한 데이터(캐시,로그,스풀)가 위치하는 곳.


    • /dev
      시스템의 장치 파일(device files) 들이 위치. 하드웨어와의 인터페이스를 담당
      실제 장치와의 가상인터 페이스.
      터미널, 디스크,프린터

    • /proc & /sys
      가상 파일 시스템으로, 현재 커널 및 시스템 상태, 프로세스 정보 등을 제공


    • /boot
      부팅에 필요한 파일(커널, 부트로더, 초기 램 디스크)이 저장되는 곳.


    • /root
      시스템 관리자(root)의 홈 디렉토리로, 관리자 전용 개인 파일 및 설정이 저장


    • /home
      일반 사용자들의 홈 디렉토리가 생성되어 개인 데이터와 설정 파일들 저장

    • /opt
      선택적 애플리케이션 패키지들이 설치되는 곳으로, 추가적인 소프트웨어가 이곳에 배치됨


    • /tmp
      임시 파일들이 저장되는 곳 (부팅 시 초기화)


    • /run
      실행중인 서비스와 관련된 데이터(프로세스ID, 소켓등)이 저장되는 곳.


    • /media
      CD_ROM이나 USB같은 외부 장치를 연결하는 디렉토리.


    • srv
      FTP나 Web등 시스템에서 제공하는 서비스의 데이터가 저장되는 디렉토리.


    • mnt
      파일 시스템을 임시로 연결하는 디렉토리.





     

Designed by Tistory.