개발 창고/Server

[Linux] How to use /etc/fstab file

로이제로 2023. 11. 13. 22:00
반응형

 

How to use "/etc/fstab" file

/etc/fstab은 리눅스 시스템에서 파일 시스템을 마운트 하기 위해 사용되는 구성 파일입니다. fstab은 "File System Table"의 약자로, 시스템 부팅 시 자동으로 마운트 되어야 하는 파일 시스템을 정의하는 역할을 합니다.

fstab 파일은 일반적으로 시스템의 부트 파티션, 루트 파일 시스템, swap 파티션 등과 함께 다른 디스크 파티션 또는 네트워크 파일 시스템을 포함하는 마운트 지시문을 포함합니다. 이 파일은 시스템이 부팅될 때 읽히며, 지정된 파일 시스템을 자동으로 마운트 하도록 지시합니다.

 

필드별 설명

/etc/fstab 내용

순번 필드 내용
1 장치명 또는 레이블 마운트 할 파일 시스템의 장치명 또는 레이블을 지정합니다.
2 마운트 위치 파일 시스템이 마운트 될 디렉토리 경로를 지정합니다.
3 파일 시스템 유형 마운트할 파일 시스템의 유형을 지정합니다.
ext, ext2, ext3, ext4, nfs, vaft, cifs 등
4 옵션 파일 시스템 마운트에 사용할 옵션을 지정합니다.
- default : rw, suid, dev, exec, auto, nouser, async 옵션 모두 선택한 것과 같습니다.
- auto : 부팅 시 자동으로 마운트 됩니다.
- exec : 실행파일이 실행되는 것을 허용합니다.
- suid : SetUID와 SetGID의 사용을 허용합니다.
- ro : 읽기 전용 입니다. (Read Only)
- rw : 읽고 쓰기 (Read & Write) 가능합니다..
- user : 일반 계정 사용자들도 마운트 가능합니다.
- nouser : root만 마운트 가능합니다.
- noauto : 부팅 시 자동으로 마운트 되지 않습니다.
- noexec : 실행 파일을 실행되지 못하게 합니다.
- nosuid : SetUID와 SetGID의 사용을 허용하지 않습니다.
- userquota : 각 계정별 Quota 설정이 가능합니다.
- grp : 그룹별 Quota 설정이 가능합니다.
5 덤프 백업 도구가 파일시스템을 백업해야 하는지 여부를 지정합니다.
0이면 검사하지 않고, 1이면 검사 대상임을 의미합니다.
6 파일 체크 부팅 시 파일 시스템을 검사해야 하는지 여부를 지정합니다.
0이면 검사하지 않고, 1이면 검사 대상임을 의미합니다.
반응형