千家信息网

Linux系统中 /etc/fstab 文件的示例分析

发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,这篇文章给大家分享的是有关Linux系统中 /etc/fstab 文件的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言[root@localhost ~]# c
千家信息网最后更新 2025年01月24日Linux系统中 /etc/fstab 文件的示例分析

这篇文章给大家分享的是有关Linux系统中 /etc/fstab 文件的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

前言

[root@localhost ~]# cat /etc/fstab## /etc/fstab# Created by anaconda on Sat Nov 3 12:03:31 2018## 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=64fc4e32-9cc9-4af9-8846-dc13865f770e /   ext4 defaults 1 1UUID=14c3958d-b0a9-41bd-a046-06e148013349 /boot   ext4 defaults 1 2UUID=15399f4c-8788-4348-b066-34179fe887cb swap   swap defaults 0 0tmpfs   /dev/shm  tmpfs defaults 0 0devpts   /dev/pts  devpts gid=5,mode=620 0 0sysfs   /sys   sysfs defaults 0 0proc   /proc   proc defaults 0 0

Linux系统下的/etc/fstab 文件 包含了需要开机后自动挂载的文件系统记录,Linux系统启动时将读取这个文件来自动挂载文件系统。我们可以通过修改这个文件将文件系统设置为开机自动挂载。

下面我们解读一下这个文件内容的具体含义。

第一列:Device:磁盘设备文件或者该设备的Label或者UUID

可以使用 dumpe2label命令查看设备标签、UUID。或者 使用简单命令 blkid 命令查看UUId

注意:使用设备名称(/dev/sda)来挂载分区时是被固定死的,一旦磁盘的插槽顺序发生了变化,就会出现名称不对应的问题。因为这个名称是会改变的。

不过使用label挂载就不用担心插槽顺序方面的问题。不过要随时注意你的Label name。至于UUID,每个分区被格式化以后都会有一个UUID作为唯一的标识号,使用uuid挂载的话就不用担心会发生错乱的问题了。

第二列:Mount point:设备的挂载点,就是你要挂载到哪个目录下

第三列:filesystem:磁盘文件系统的格式,包括ext2、ext3、reiserfs、nfs、vfat等

第四列:parameters:文件系统的参数,一般设置为默认 :defaults

parameters下可以设置的参数:

  • Async/sync 设置是否为同步方式运行,默认为async

  • auto/noauto 当下载mount -a 的命令时,此文件系统是否被主动挂载。默认为auto

  • rw/ro 是否以以只读或者读写模式挂载

  • exec/noexec 限制此文件系统内是否能够进行"执行"的操作

  • user/nouser 是否允许用户使用mount命令挂载

  • suid/nosuid 是否允许SUID的存在

  • Usrquota 启动文件系统支持磁盘配额模式

  • Grpquota 启动文件系统对群组磁盘配额模式的支持

  • Defaults 同时具有rw,suid,dev,exec,auto,nouser,async等默认参数的设置

第五列:能否被dump备份命令作用:dump是一个用来作为备份的命令。通常这个参数的值为0或者1

  • 0 代表不做dump备份

  • 1 代表要每天进行dump备份

  • 2 代表不定期进行dump操作

第六列:是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)。

  • 0 不要检验

  • 1 最早检验(一般根目录会选择最早检验)

  • 2 1级别检验完成后进行检验

这就是/etc/fstab 文件的中所有字段的含义了,我们要将文件系统设置成开机自动挂载时,就可以通过修改这个文件来完成了。

特别注意的是,在修改了 /etc/fstab 文件的情况下,当我们不需要再挂载这个文件系统并将它卸载后,一定要及时修改 /etc/fstab 文件。否则,当开机时读取 /etc/fstab 挂载已经卸载了的文件系统会因为找不到那个文件系统出现错误,导致不能正常开机。

感谢各位的阅读!关于"Linux系统中 /etc/fstab 文件的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

文件 系统 命令 检验 磁盘 设备 参数 备份 代表 内容 名称 模式 问题 示例 分析 不用 可以通过 含义 就是 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 手游软件开发用什么软件 北京服务器租用价格表云主机 东莞优诺网络软件开发 对数据库进行操作运用了哪些技术 魔兽世界怀旧服火焰服务器 sql如何将数据库备份到本机 大数据库缺点 北大的网络安全 电商购物软件开发多少钱 什么叫具备软件开发能力 中国电信的网络是租用的服务器吗 服务器性能最好的软件 珠海户外直播软件开发 网络安全纳入乡镇班子会 惠普服务器阵列卡电池报警 上海挖媒网络技术有限公司 优的家庭服务器 数据库id 给前端展示 互联网科技公司企业对联 淄川物流竞价软件开发定制 软件开发流程和标准 九江行业专业软件开发 江西科技学院计算机网络技术 关于网络安全的相声台词 医院管理数据库模块详细介绍 vba项目连接数据库 战地1怎么选服务器 济南网络安全工程师待遇 阿里巴巴的关系型数据库 网络技术挑战赛容易得奖吗
0