Linux/기본 명령어

#fstab (파일시스템 테이블)

배고파.. 2019. 7. 25. 07:53
  • path : /etc/fstab

  • 파일시스템 정보를 정적으로 저장하는 파일로 리눅스 부팅시 자동으로 적용됨.
    * 주의!! 파일 정보가 손상된경우 부팅중 파일시스템 마운트 중간에 멈춰버림.

  • 내용

    • [파일시스템장치명] [마운트포인트] [파일시스템종류] [옵션] [dump관련설정] [파일점검옵션]

      • 파일시스템 장치명

        • "/dev/sda1", "/dev/sda2"등과 같은 장치명 사용 가능

        • "LABEL=/", "LABEL=/boot"등과 같은 라벨명 사용 가능 (단, 해당 파일시스템에 라벨명설정 필요)

      • 마운트 포인트

        • 마운트 될 위치

        • "/", "/home", "/backup"등과 같이 디렉토리를 지정

      • 파일시스템 종류

        • ext4, nfs, swap, xfs 등

      • 옵션

        • default : 일반적인 파일 시스템

        • auto / noauto : 부팅시 자동 마운트 / 부팅시 자동 마운트 X

        • exec / noexec: 실행파일 허용

        • suid / nosuid : setUID, setGID 사용 허용여부

        • ro / rw : 읽기전용 마운트 / RW 마운트

        • user / nouser : 일반 유저 마운트 가능 여부

      • dump

        • 0 : dump 불가

        • 1 : dump 가능 (데이터 백업시 편리)

      • 파일점검옵션

        • 0 : 부팅 시, fsck 실행 X

        • 1 : 루트 파일시스템

        • 2 : 루트 파일 시스템 외 파일시스템

[root@home ~]# vim /etc/fstab

#
# /etc/fstab
# Created by anaconda on Tue Mar 12 16:59:24 2019
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        0 0
UUID=ASBSDFAGAGSDGDGAGW /boot                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0
/dev/xvdb /home                                 xfs     defaults        0 0


[root@home ~]# mount -a
[root@home ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   18G  1.7G   16G  10% /
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G     0  3.9G   0% /dev/shm
tmpfs                    3.9G  8.7M  3.9G   1% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/xvda1               950M  148M  803M  16% /boot
tmpfs                    782M     0  782M   0% /run/user/0
/dev/xvdb                100G   33M  100G   1% /home
[root@home ~]# fdisk -l

Disk /dev/xvda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000b2185

    Device Boot      Start         End      Blocks   Id  System
/dev/xvda1   *        2048     1953791      975872   83  Linux
/dev/xvda2         1953792    41943039    19994624   8e  Linux LVM

Disk /dev/mapper/centos-root: 18.5 GB, 18471714816 bytes, 36077568 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/centos-swap: 2000 MB, 2000683008 bytes, 3907584 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/xvdb: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

 

'Linux > 기본 명령어' 카테고리의 다른 글

#wget (파일 다운로드)  (0) 2019.07.25
lastlog (접속 로그 확인)  (0) 2019.07.25
#mkfs  (0) 2019.07.25
#fdisk  (0) 2019.07.25
#du (disk usage)  (0) 2019.07.25