fstab(파일 시스템 테이블)은 Linux 시스템의 구성 파일로, 시스템 시작 시 파일 시스템 마운트 규칙을 정의하는 데 사용됩니다.
fstab 파일은 /etc 디렉터리에 있으며 수동으로 생성하거나 편집기로 수정할 수 있습니다. 각 줄은 마운트할 파일 시스템을 지정합니다.
각 행에는 6개의 필드가 있으며 그 의미는 다음과 같습니다.
파일 시스템 장치 파일 또는 UUID를 사용하여 마운트할 파일 시스템의 장치를 지정할 수 있습니다. UUID는 고유 식별자이며 장치의 UUID는 blkid 명령을 통해 얻을 수 있습니다.
2. 마운트 지점: 파일 시스템이 마운트될 디렉터리를 지정합니다. 이는 절대 경로(예: /mnt/data) 또는 상대 경로(예: ../data)일 수 있습니다.
3. 파일 시스템 유형: ext4, ntfs, vfat 등의 파일 시스템 유형을 지정합니다.
4. 마운트 옵션: 파일 시스템을 마운트할 때 읽기 및 쓰기 권한, 자동 마운트 등과 같은 일부 옵션을 지정할 수 있습니다. 일반적인 옵션에는 읽기 및 쓰기 허용, 자동 마운트 등이 포함됩니다.
– ro: 파일 시스템을 읽기 전용 모드로 마운트합니다.
– rw: 읽기-쓰기 모드로 파일 시스템을 마운트합니다.
– 자동: 파일 시스템을 자동으로 마운트합니다.
– noauto: 파일 시스템을 자동으로 마운트하지 않습니다.
– exec: 파일 실행을 허용합니다.
– noexec: 파일 실행을 비활성화합니다.
자세한 옵션은 맨 맨페이지(man fstab)를 참조하세요.
5. 덤프 옵션: 덤프 명령과 같은 백업 도구에 사용됩니다.
6. fsck 옵션: fsck 명령과 같은 파일 시스템 검사 도구에 사용됩니다.
다음은 fstab 파일 콘텐츠의 예입니다.
“`
/dev/sda1 /mnt/data ext4 rw 0 0
UUID=xxxxxxxx /mnt/backups ext4 ro 0 2
“`
이 예의 첫 번째 줄은 /dev/sda1 장치의 ext4 파일 시스템이 /mnt/data 디렉터리에 마운트되어 읽기 및 쓰기가 가능함을 나타냅니다. 두 번째 줄은 UUID가 xxxxxxxx인 장치의 ext4 파일 시스템을 /mnt/backups 디렉터리에 마운트하고 읽기만 허용함을 나타냅니다.
fstab 파일을 수정한 후 mount -a 명령을 사용하여 fstab 파일에 정의된 모든 파일 시스템을 다시 마운트할 수 있습니다.
요약하자면, fstab 파일을 편집하면 시스템이 시작될 때 지정된 파일 시스템을 자동으로 마운트하고 일부 마운트 옵션을 지정할 수 있습니다. 이는 여러 파일 시스템을 관리하고 시스템 안정성과 보안을 향상시킬 수 있는 시스템에 유용합니다.
위 내용은 fstab(파일 시스템 테이블)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!