分區表 fstab
系統啓動時會掛載分區,就是通過這個配置文件配置的
[root@evan-01 ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Thu Aug 8 18:30:52 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=f495c0a7-61b1-46cc-8e00-adaf0428ee60 /boot xfs defaults 0 0
/dev/mapper/centos-swap swap swap defaults 0 0
[root@evan-01 ~]#
第一列:分區的標識,可以寫分區的 LABEL ,也可以寫分區的 UUID,當然也可以寫分區名(/dev/sdb)
第二列:掛載點
第三列:分區的格式
第四列:mount 的一些掛載參數,一般情況下直接寫 defaults 即可
第五列:數字表示是否被dump備份,是的話這裏就是 1 ,否則就是 0
第六列:開機時是否自檢磁盤。1,2 都表示檢測,0 表示不檢測。
在Redhat/CentOS中,這個1,2還有個說法,/ 分區必須設爲 1 ,而且整個 fstab 中只允許出現一個 1,這裏有一個優先級的說法。1 比 2 優先級高,所以先檢測 1,然後再檢測 2,如果有多個分區需要開機檢測那麼都設置成 2 , 1 檢測完了後會同時去檢測 2
如何查看 UUID
[root@evan-01 ~]# blkid
/dev/sdb: UUID="2ad00110-fa48-46a9-9752-a6dc4ff5155c" TYPE="xfs"
/dev/sda1: UUID="f495c0a7-61b1-46cc-8e00-adaf0428ee60" TYPE="xfs"
/dev/sda2: UUID="ATJXEF-FQls-H9tX-C3ra-jJrY-Eoxi-2ajMdp" TYPE="LVM2_member"
/dev/sr0: UUID="2017-09-06-10-51-00-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
/dev/mapper/centos-root: UUID="bbbd7747-c673-4559-b017-0f5a38564896" TYPE="xfs"
/dev/mapper/centos-swap: UUID="ecbfced4-8732-466e-ba39-d15d8720b98f" TYPE="swap"
[root@evan-01 ~]#
也可以通過 UUID 進行掛載
[root@evan-01 ~]# umount /mnt/
umount: /mnt/: not mounted
[root@evan-01 ~]# mount UUID="2ad00110-fa48-46a9-9752-a6dc4ff5155c" /mnt/
[root@evan-01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 17G 1022M 16G 6% /
devtmpfs 482M 0 482M 0% /dev
tmpfs 493M 0 493M 0% /dev/shm
tmpfs 493M 6.8M 486M 2% /run
tmpfs 493M 0 493M 0% /sys/fs/cgroup
/dev/sda1 1014M 125M 890M 13% /boot
tmpfs 99M 0 99M 0% /run/user/0
/dev/sdb 10G 33M 10G 1% /mnt
[root@evan-01 ~]#