/etc/fstab
Linux从文件//etc/fstab读取要加载的文件系统,并根据文件中的配置挂载磁盘。
磁盘手动挂载后,必须将挂载信息写入/etc/fstab在本文件中,否则下次启动时仍需重新挂载。
将磁盘的挂载信息写入本文件中,每次启动后无需手动挂载。
如果卸载,挂载点必须是现有的目录,可以任意指定挂载点,必须将工作目录退出挂载点
查看系统现有的挂载信息
[hadoop@localhost d3]$ cat /etc/fstab# /etc/fstab# Created by anaconda on Wed Jun 13 06:23:56 2018UUID=a181f646-b298-4b9c-a907-2bdb8a86868f / xfs defaults 0 0UUID=4b604f6a-bec5-4aa8-8dda-fb986437376c /boot xfs defaults 0 0UUID=05735f38-ee85-4cb8-b6d0-06a3b5a22b0e swap swap defaults 0 0
查看设备的Label或者UUID
[root@localhost bin]# blkid /dev/sda1/dev/sda1: UUID="4b604f6a-bec5-4aa8-8dda-fb986437376c" TYPE="xfs"[root@localhost bin]# blkid /dev/sda2/dev/sda2: UUID="05735f38-ee85-4cb8-b6d0-06a3b5a22b0e" TYPE="swap"[root@localhost bin]# blkid /dev/sda3/dev/sda3: UUID="a181f646-b298-4b9c-a907-2bdb8a86868f" TYPE="xfs"
请解释其含义。
(1)第一列:加载的文件系统名称(Device 磁盘设备文件或设备Label或者UUID);
(2)第二列:文件系统的安装点(设备挂载点,就是你想挂载到哪个目录下);
(3)第三列:文件系统的类型;
常见的文件系统类型有:
ext2 ,ext3linux常用的文件系统
msdos MS-DOS的fat,就是fat16
vfat Windows98常用的fat32
nfs 网络文件系统
iso9660 CD-ROM光盘标准文件系统
ntfs Windows NT/2000/XP的文件系统
auto 自动检测系统
(4)第四列:设置参数;
noauto - 只在你的命令下挂载。
ro - 文件系统以只读模式挂载。
ro - 文件系统以只读模式挂载。
rw - 文件系统以读写模式挂载。
defaults - 默认使用文件系统的挂载参数,
例如 ext4 默认参数为:rw, suid, dev, exec, auto, nouser, async.
(5)第五列:能否被录用dump备份命令
dump作为备份的命令。通常这个参数的值是0或1
0代表不要做dump备份
代表每天都要进行dump的操作
2代表不定日期dump操作(6)第六列:
在系统指导过程中,检查文件系统的顺序,是否检查风扇区域和启动过程,系统默认会以fsck检查我们的系统是否完整(clean)。
0 不要检验
1 最早检查(一般根据目录选择)
2 1级检验完成后,进行检验
2022-9-21