리눅스 파일구조

YOBY·2024년 5월 3일
0
  • 루트 디렉토리 (/)
    루트 디렉토리는 모든 리눅스 파일 시스템의 최상위 디렉토리입니다. 모든 파일 및 디렉토리는 이 디렉토리 아래에 위치하며, 이 디렉토리를 기준으로 상대 경로 및 절대 경로가 지정됩니다.

  • /bin 디렉토리
    /bin 디렉토리에는 리눅스 시스템에 필요한 기본 실행 파일이 위치합니다. 예를 들어, ls, cp, rm과 같은 기본 명령어들이 여기에 포함됩니다.

  • /etc 디렉토리
    /etc 디렉토리에는 시스템의 설정 파일들이 위치합니다. 네트워크 설정, 사용자 관리, 서비스 설정 등 다양한 시스템 설정 파일들이 여기에 저장됩니다.

  • /home 디렉토리
    /home 디렉토리는 사용자의 홈 디렉토리들을 포함합니다. 각 사용자는 자신의 홈 디렉토리 아래에 개인적인 파일을 저장하고 관리합니다.

  • /lib 디렉토리
    /lib 디렉토리에는 프로그램들이 사용하는 공유 라이브러리 파일들이 위치합니다. 이 라이브러리들은 시스템 실행 파일들이 실행될 때 필요한 기능을 제공합니다.

  • /mnt 디렉토리
    /mnt 디렉토리는 외부 디바이스나 파일 시스템을 임시로 마운트할 때 사용됩니다. 이 디렉토리를 통해 CD, USB 디바이스, 네트워크 파일 시스템 등을 마운트할 수 있습니다.

  • /tmp 디렉토리
    /tmp 디렉토리는 임시 파일들을 저장하는 임시 디렉토리입니다. 프로그램들이 임시 작업 파일을 생성하거나 저장할 때 사용됩니다.

  • /usr 디렉토리
    /usr 디렉토리에는 시스템 사용자들을 위한 응용 프로그램들과 데이터들이 저장됩니다. 이 디렉토리에는 실행 파일들, 라이브러리 파일들, 문서들 등이 포함됩니다.

  • /var 디렉토리
    /var 디렉토리에는 시스템의 가변 데이터들이 저장됩니다. 로그 파일, 임시 파일, 프로세스들이 생성하는 파일 등이 여기에 위치합니다.

  • /dev 디렉토리
    /dev 디렉토리에는 시스템의 장치 파일들이 위치합니다. 이 디렉토리를 통해 하드웨어 장치들에 대한 접근이 제공되며, 각 장치는 특정 파일로 표현됩니다.

이 외에도 다양한 시스템 디렉토리들이 있으며, 각 디렉토리의 역할과 기능을 이해하는 것이 리눅스 시스템을 관리하는 데 중요합니다. 또한, 사용자가 다운로드하는 파일들은 주로 /home 디렉토리 아래의 개인적인 디렉토리에 저장되지만, 다운로드 받는 경로는 사용자가 원하는 곳으로 지정할 수 있습니다.


root
│
├── bin
│   ├── cat
│   ├── cp
│   ├── ls
│   └── ...
├── etc
│   ├── passwd
│   ├── hosts
│   └── ...
├── home
│   ├── user1
│   │   ├── file1.txt
│   │   └── ...
│   ├── user2
│   └── ...
├── lib
│   ├── libc.so
│   ├── libm.so
│   └── ...
├── mnt
├── tmp
├── usr
│   ├── bin
│   ├── lib
│   ├── include
│   └── ...
├── var
│   ├── log
│   │   ├── syslog
│   │   └── ...
│   ├── spool
│   │   ├── mail
│   │   └── ...
│   └── ...
└── dev
    ├── sda
    ├── tty
    └── ...

요약하자면,
/: 최상위 디렉토리로 모든 디렉토리와 파일은 여기에 속합니다.
/bin: 기본 실행 파일들이 있는 디렉토리입니다.
/etc: 시스템 설정 파일들이 있는 디렉토리입니다.
/home: 사용자 홈 디렉토리들이 있는 디렉토리입니다.
/lib: 라이브러리 파일들이 있는 디렉토리입니다.
/mnt: 임시로 마운트되는 외부 디바이스들이 있는 디렉토리입니다.
/tmp: 임시 파일들이 저장되는 디렉토리입니다.
/usr: 시스템 사용자들을 위한 응용 프로그램과 데이터들이 있는 디렉토리입니다.
/var: 가변 데이터들이 저장되는 디렉토리입니다.
/dev: 장치 파일들이 있는 디렉토리입니다.

0개의 댓글