/etc/fstab : 파일시스템 자동마운트 정보파일
# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
LABEL=/data /data ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
LABEL=/jms /jms ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/tmp /tmp ext3 defaults 1 2
/dev/sda3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
- /etc/fstab 파일 구조
[파일시스템장치명] [마운트포인트] [파일시스템] [옵션] [dum관련설정] [파일점검옵션]
[파일시스템장치명] : 파일시스템의 장치명. 만약 레이블(LABEL)이 설정되어 있다면 장치명 대신 에이블명으로 지정할 수도 있다.
[마운트포인트] : 파일시스템이 마운트될 위치.
[파일시스템] : 파일시스템의 종류
ext 초기 리눅스에서 사동되었던 파일시스템
ext2 현재 많이 사용하고 있는 파일시스템
ext3 저널링파일시스템으로서 ext2에 비해 파일시스템 복구기능과 보안부분을 크게 향상시킨 파일시스템
iso9660 CD-ROM의 표준 파일시스템
nfs Network File System으로서 원격서버를 마운트할 때 사용.
swap 스왑파일시스템
ufs UNIX FileSystem으로서 UNIX SYSTEM 5계역ㄹ에서는 표준파일시스템이다.
vfat 윈도우 95나 98, 그리고, NT를 지원하기 위한 파일시스템
msdos MS-DOS파티션을 사용하기 위한 파일시스템
hpfs HPFS 파일시스템
ntfs 윈도우NT나 200의 NTFS 파일시스템
sysv 유닉스시스템 V를 지원하기 위한 파일시스템
hfs Mac 컴퓨터의 hfs파일시스템
ramdisk RAM 디스크를 지원하는 파일시스템
[옵션] : 파일시스템을 용도에 맞게 사용하기 위한 파일시스템 속성을 설정하는 옵션이다.
defaults rw, nouser, auto, exec, suid 속성을 모두 가지는 속성임. 가장 일반적인 파일시스템에서 사용하는 속성임.
auto 부팅시 자동마운트됨
exec 실행파일이 실행되는 것을 허용하는 파일시스템
suid SetUID와 SetGID의 사용을 허용하는 파일시스템
ro 읽기전용 파일시스템으로만 사용됨(Read Only)
rw 일고 쓰기 파일시스템으로 사용됨(Read, Write)
user 일반 계정사용자들도 마운트를 할 수 있는 파일시스템.
nouser 일반 계정사용자들은 마운트 할 수 없는 파일시스템. root만 mount할 수 있다.
noauto 부팅시 자동마운트되지 않게 한다.
noexec 실행파일을 실행되지 못하게 하는 파일시스템
nosuid SetUID와 SetGID의 사용을 허용하지 않는 파일시스템
usrquota 개별 계정사용자의 quota설정이 가능한 파일시스템
grpqutoa 그룹별 quota설정이 가능한 파일시스템
[dum관련설정] : 0또는 1을 가질 수 있다. 1은 데이터백업등을 위해 dump가 가능한 파일시스템이며, 0은 dump명령으로 덤프되지 않는 파일시스템이다.
[파일점검옵션] : 0또는 1, 그리고 2가 올 수 있다. 0은 부팅시 실행되는 fsck가 실행되지 않는 설정이며, 1은 루트파일시스템을 의미하며, 2는 루트파일시스템이외의 파일시스템을 의미한다. 여기서 설정된 파일시스템의 순서를 기준으로 부팅시 실행되는 fsck의 순서가 결정된다.
# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
LABEL=/data /data ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
LABEL=/home /home ext3 defaults 1 2
LABEL=/jms /jms ext3 defaults 1 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/tmp /tmp ext3 defaults 1 2
/dev/sda3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
- /etc/fstab 파일 구조
[파일시스템장치명] [마운트포인트] [파일시스템] [옵션] [dum관련설정] [파일점검옵션]
[파일시스템장치명] : 파일시스템의 장치명. 만약 레이블(LABEL)이 설정되어 있다면 장치명 대신 에이블명으로 지정할 수도 있다.
[마운트포인트] : 파일시스템이 마운트될 위치.
[파일시스템] : 파일시스템의 종류
ext 초기 리눅스에서 사동되었던 파일시스템
ext2 현재 많이 사용하고 있는 파일시스템
ext3 저널링파일시스템으로서 ext2에 비해 파일시스템 복구기능과 보안부분을 크게 향상시킨 파일시스템
iso9660 CD-ROM의 표준 파일시스템
nfs Network File System으로서 원격서버를 마운트할 때 사용.
swap 스왑파일시스템
ufs UNIX FileSystem으로서 UNIX SYSTEM 5계역ㄹ에서는 표준파일시스템이다.
vfat 윈도우 95나 98, 그리고, NT를 지원하기 위한 파일시스템
msdos MS-DOS파티션을 사용하기 위한 파일시스템
hpfs HPFS 파일시스템
ntfs 윈도우NT나 200의 NTFS 파일시스템
sysv 유닉스시스템 V를 지원하기 위한 파일시스템
hfs Mac 컴퓨터의 hfs파일시스템
ramdisk RAM 디스크를 지원하는 파일시스템
[옵션] : 파일시스템을 용도에 맞게 사용하기 위한 파일시스템 속성을 설정하는 옵션이다.
defaults rw, nouser, auto, exec, suid 속성을 모두 가지는 속성임. 가장 일반적인 파일시스템에서 사용하는 속성임.
auto 부팅시 자동마운트됨
exec 실행파일이 실행되는 것을 허용하는 파일시스템
suid SetUID와 SetGID의 사용을 허용하는 파일시스템
ro 읽기전용 파일시스템으로만 사용됨(Read Only)
rw 일고 쓰기 파일시스템으로 사용됨(Read, Write)
user 일반 계정사용자들도 마운트를 할 수 있는 파일시스템.
nouser 일반 계정사용자들은 마운트 할 수 없는 파일시스템. root만 mount할 수 있다.
noauto 부팅시 자동마운트되지 않게 한다.
noexec 실행파일을 실행되지 못하게 하는 파일시스템
nosuid SetUID와 SetGID의 사용을 허용하지 않는 파일시스템
usrquota 개별 계정사용자의 quota설정이 가능한 파일시스템
grpqutoa 그룹별 quota설정이 가능한 파일시스템
[dum관련설정] : 0또는 1을 가질 수 있다. 1은 데이터백업등을 위해 dump가 가능한 파일시스템이며, 0은 dump명령으로 덤프되지 않는 파일시스템이다.
[파일점검옵션] : 0또는 1, 그리고 2가 올 수 있다. 0은 부팅시 실행되는 fsck가 실행되지 않는 설정이며, 1은 루트파일시스템을 의미하며, 2는 루트파일시스템이외의 파일시스템을 의미한다. 여기서 설정된 파일시스템의 순서를 기준으로 부팅시 실행되는 fsck의 순서가 결정된다.
'스크랩 강좌/팁 > 리눅스' 카테고리의 다른 글
| Swap 용량 늘이기 (0) | 2009/10/28 |
|---|---|
| tune2fs : 파일시스템 튜팅 프로그램 (0) | 2009/10/28 |
| /etc/fstab : 파일시스템 자동마운트 정보파일 (0) | 2009/10/28 |
| 리눅스 파일시스템 포맷(생성)하기 (0) | 2009/10/28 |
| fdisk : 디스크 파티션 작업 프로그램 (0) | 2009/10/28 |
| 하드디스크 속도점검 (0) | 2009/10/28 |




댓글을 달아 주세요