Linux之/etc/fstab自动挂载文件讲解

摘要:
磁盘设备文件或设备的标签或UUID<磁盘文件系统格式;包括ext2、ext3、reiserfs、nfs、vfat等<下载命令mount-a时,默认为asyncauto/noauto;文件系统是否主动装载;
一、/etc/fstab文件的作用

磁盘使用mount手动挂载,系统重启后会失效,仍需自己手动挂载。

将磁盘的挂载信息写入/etc/fstab这个文件,就能实现开机自动挂载磁盘,不再需要自己手动挂载了。

二、挂载的限制

    在说明这个文件的作用之前我想先强调一下挂载的限制。

  1、根目录是必须挂载的,而且一定要先于其他mount point被挂载。因为mount是所有目录的跟目录,其他木有都是由根目录 /衍生出来的。

  2、挂载点必须是已经存在的目录。

  3、挂载点的指定可以任意,但必须遵守必要的系统目录架构原则

  4、所有挂载点在同一时间只能被挂载一次

  5、所有分区在同一时间只能挂在一次

  6、若进行卸载,必须将工作目录退出挂载点(及其子目录)之外。

三、/etc/fstab文件中的参数

查看/etc/fstab文件

/dev/mapper/centos-root            /                       xfs     defaults        0 0
UUID=527fee4a-3b99-4cfc-a60a-bc2e549128c4 /boot                   xfs     defaults        0 0
/dev/mapper/centos-home            /home                   xfs     defaults        0 0
#/dev/mapper/centos-swap            swap                    swap    defaults        0 0

/etc/fstab文件主要包括6段,依次是:

<Device>  <Mount point>  <filesystem>  <options>  <dump>  <pass>


<Device>:磁盘设备文件或者该设备的Label或者UUID

<Mount point>:要挂载到哪个目录

<filesystem>:磁盘文件系统的格式,包括ext2ext3reiserfsnfsvfat

<options>:

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 工具通过它决定何时作备份. dump 会检查其内容,并用数字来决定是否对这个文件系统进行备份。 允许的数字是 0 和 1 。0 表示忽略, 1 则进行备份。大部分的用户是没有安装 dump 的 ,对他们而言 <dump> 应设为 0。

<pass> :fsck 读取 <pass> 的数值来决定需要检查的文件系统的检查顺序。允许的数字是0, 1, 和2。 根目录应当获得最高的优先权 1, 其它所有需要被检查的设备设置为 2. 0 表示设备不会被 fsck 所检查。

免责声明:文章转载自《Linux之/etc/fstab自动挂载文件讲解》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇shell一键安装zabbix今天,你ak了吗?①下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

[转]CURL常用命令

From:http://www.cnblogs.com/gbyukg/p/3326825.html 常用参数 -v/--verbose 小写的v参数,用于打印更多信息,包括发送的请求信息,这在调试脚本是特别有用。 -m/--max-time <seconds> 指定处理的最大时长 -H/--header <header> 指定请求头...

Excel2010无法保存提示检测到错误

Excel无法保存 当我要保存excel2010工作薄时会提示: 保存“E:My DocumentsDesktop est.xlsx”时检测到错误。Microsoft Excel可通过删除或修复某些功能来保存此文件。若要在新文件中进行修复,请单击“继续”。若要取消保存该文件,请单击“取消”。 请帮忙想想办法! 1.不启动宏确认能否保存。 2.删除 C:Us...

从零开始的react入门教程(五),了解react中的表单,何为受控组件与非受控组件

壹 ❀ 引 我们在从零开始的react入门教程(四),了解常用的条件渲染、列表渲染与独一无二的key一文中介绍了react中常用的条件渲染操作,比如三元运算符,逻辑运算符等,结合react组件或者react元素,我们能做到很多视图层的切换效果。 除此之外我们也介绍了react中的渲染操作,不同于vue类似框架使用循环指令,react中直接使用数组API达...

JSP介绍

1. 概况答:1) 以文本为基础能够返回动态内容到客户端;2) Http是请求和响应的默认协议;3) 一个页面可以混和html代码、Java代码以及JSP标答;4) 允许访问组件;2. JSP的好处答:1) 通过组件使用支持组件模型和软件重用;2) 源文件改变自动编译;3) 用户自定义标签简化页面开发;4) 能把Web内容, Java代码分开(针对Serv...

MongoDB(4.4)使用

MongoDB(4.4)使用 1、MongoDB 安装服务(已经安装的不用) 打开bin目录下的mongod.cfg文件(注意:对应自己的安装路径) 可以看到已经给我们配置好了数据库存放路径和日志存放路径,还有网络设置,若需修改,直接在此处进行修改即可。安装(最好以管理员身份): mongod --config "E:mgbinmongod.cfg" -...

JAVA文件名命名规范

JAVA语言,有严格的大小写区分要示。 JAVA源文件名必须符合以下规则: 1、必须以.java结尾。这样才能被编辑器javac.exe所编辑。 2、源文件中如果只有一个类,文件名必须与该类名相同。 3、如果有多个类,且没有public类,文件名可与任一类名相同。 4、有多个类,且有public类,文件名必须与该类名相同。 注:一个JAVA源文件只能有一个...