본문 바로가기
프로그래밍/Linux

2. Linux 파일시스템 계층 구조

by 준보틱스 2024. 12. 21.

/ : 루트(root) 디렉터리라고 하며, 모든 파일과 디렉터리의 시작점이다.

/bin : 기본적인 실행파일들, ls, cp, rm, mv, mkdir 등의 기본 명령어들이 저장되어 있는 디렉터리이다.

/boot : 부트로더와 커널 이미지, 부팅에 필요한 파일들이 저장된 디렉터리이다.

/dev : 디바이스 파일들이 저장되어 있는 디렉터리이다. 이 디렉터리 안에는 시스템의 하드웨어를 나타내는 파일들이 위치해 있다.

/etc : 시스템 전체에 적용되는 설정 파일들을 저장하는 디렉터리이다.

/home : 각 사용자의 홈 디렉터리가 위치한 곳이다. 각 사용자들의 개인 파일들이 저장된다.

/lib : 시스템 라이브러리들이 저장되어 있는 디렉터리이다.

/mnt : 일시적으로 마운트된 파일 시스템들이 위치한 디렉터리이다.

/opt : 추가적인 소프트웨어 패키지를 위한 디렉터리이다.

/sbin : 시스템 관리를 위한 바이너리 파일들이 저장되어 있는 디렉터리이다.

/tmp : 임시파일들이 저장되는 디렉터리이다. 이 디렉터리의 파일들은 대부분 재부팅 시 삭제된다.

/usr : 사용자 프로그램과 그에 관련된 데이터를 저장하는 디렉터리이다. 여기에는 또 다른 하위 디렉터리들이 있다.

  • /usr/bin : 사용자 프로그램 실행파일들을 가지고 있음
  • /usr/lib : 프로그램 라이브러리를 가지고 있음

/var : 시스템 운영 중에 생성되는 가변 데이터를 저장하는 디렉터리이다. 여기에는 로그파일, 메일 큐, 출력 대기 중인 프린트 작업 등이 포함된다.

'프로그래밍 > Linux' 카테고리의 다른 글

4. 디렉터리 관련 명령어  (0) 2024.12.21
3. git clone, wget  (0) 2024.12.21
1. 쉘(shell)  (0) 2024.12.21
0.1 리눅스 버전 확인  (0) 2024.12.21
0. 리눅스(Linux)란?  (0) 2024.06.24