Notice
Recent Posts
Recent Comments
Link
«   2026/06   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Tags more
Archives
Today
Total
관리 메뉴

holssi 님의 블로그

[Linux] 리눅스 파일시스템과 /etc/fstab 본문

SERVER

[Linux] 리눅스 파일시스템과 /etc/fstab

holssi 2026. 4. 19. 15:04

리눅스에서 사용하고 있는 파일 시스템에 대한 다양한 정보를 저장하고 있는 파일

파티션 정보를 변경하거다 디스크를 추가할때 이 파일에 등록해야하만 자동 마운트가 됨

 

윈도우에서는 디스크 관리를 통해 드라이브 문자를 할당시켜 알아서 마운트가 되지만, 리눅스 환경에서는 사용자가 직접 마운트 명령어를 사용하고 저장 장치와 디렉토리간의 연결하는 과정이 필요하다

 

/etc/fstab은 6개의 필드로 구성되어 있다

[파일시스템장치] [마운트포인트] [파일시스템종류] [옵션] [덤프] [파일체크옵션]

예) /dev/sdb1 /home/kaeunlee ext4 defaults 1 1

 

* 파일 시스템 종류

ext 초기 리눅스에서 사용되었던 fs-type으로 지금은 사용하고 있지 않음
ext2 지금도 사용되고 있는 fs-type이고 긴 파일명 지원
ext3 저널링 파일 시스템으로 ext2에 비교해서 파일 시스템 복구 기능 및 보안 기능 향상
ext4 ext3 다음 버전의 리눅스 표준 파일 시스템으로 16TB까지만 지원하던 ext3보다 더 큰 용량 지원

 

* 시스템 속성 설정

- defaults: rw, nouser, auto, exec, suid 속성을 모두 가지며, 일반적인 파일 시스템에서 사용되는 속성

- auto: 부팅시 자동 마운트 가능하도록 함

- noauto: 부팅시 자동 마운트 되지 않도록

- noexec: 실행파일이 실행되지 않도록 함

- suid: SetUID, SetGID 사용 허용하지 않음

- ro: read only

- rw: read write

- user: 일반 계정 사용자 모두 마운트 가능함

- nouser: 일반 사용자 모두 마운트 할 수 없음

- usrquota: 개별 계정 사용자의 디스크 용량을 제한하기 위해 quota 사용함

- grpquota: 그룹별로 quota 용량 설정

 

* dump

0이나 1로 설정하고, 1은 dump가 가능한 백업 파일 시스템, 0은 백업하지 않음

* 파일체크 옵션: 루트 파일 시스템을 점검할때 사용, 0,1,2로 설정함

- 0: 부팅시 파일 시스템 점검하지 않음

- 1: 루트 파일 시스템으로 부팅시 파일 시스템 점검

- 2: 루트 파일 시스템 이외의 파일시스템으로 부팅시 파일 시스템 점검