mount的原则
1.根目录必须先被挂载
2.挂载点必须是已经存在的目录,要遵循FHS
3.每个挂载点同一个时刻只有挂载一次
4.每个分区在同一个时刻只能挂载一次
5.如果要卸载,要将工作目录下移除这个挂载点(包括挂载点)
/etc/fstab:
手动mount机器重启会丢失,所有在写到文件里,这样下次开机之后就会不需要自己手动再 mount
[root@localhost myc]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sat Jan 22 22:53:19 2022
#
# 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
#
UUID=ab3b5d19-5c6a-4015-b08b-0d4a8e0fcb79 / xfs defaults 0 0
UUID=b15c5bf0-e914-4021-b9e8-9d23ee1b5b1b swap swap defaults 0 0
文件的书写
第一个列是UUID,也可以是设备名/dev/sda2
可以用blkid查看UUID,blkid是用来查看设备的文件系统的
[root@localhost myc]# blkid
/dev/sda1: UUID="b15c5bf0-e914-4021-b9e8-9d23ee1b5b1b" TYPE="swap"
/dev/sda2: UUID="ab3b5d19-5c6a-4015-b08b-0d4a8e0fcb79" TYPE="xfs"
这个UUID可以用来填在这个文件里
挂载点在第二列
第三列是磁盘分区的文件系统,需要自己手动写
第四列是文件系统参数,一般有可读可写,是否可执行,是否其他用户可以使用mount
mount默认只有root用户可以使用,正常就写defaults
第五列是否能被dump命令使用,通常是0
第六列是否能使用fsck检查 扇区,通常是0
文件的执行
写好以后保存,执行mount -a,新添加的挂载就出来了
用df
本文介绍了Linux中挂载的基本原则,如根目录优先挂载、每个挂载点唯一等,并详细讲解了如何编辑及使用/etc/fstab文件来确保系统启动时自动挂载指定的分区。通过示例解释了文件各列的含义,包括UUID、挂载点、文件系统类型等,并演示了使用`mount -a`命令应用配置的方法。
2169

被折叠的 条评论
为什么被折叠?



