linux /etc/fstab详解
1、简介
/etc/fstab文件包含众多文件系统的描述信息。
文件中每一行为一个文件系统的描述,每行的选项之间通过tab分隔,
#开头的行会被转换为注释,空白行会被忽略。
/etc/fstab文件中的设备顺序很重要,因为fsck、mount和umount等命令会读取fstab文件中的次序来执行相关的操作。
2、作用
1、磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。
2、系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。
3、挂载的限制
1、根目录是必须挂载的,而且一定要先于其他mount point被挂载。因为mount是所有目录的跟目录,其他木有都是由根目录 /衍生出来的。
2、挂载点必须是已经存在的目录。
3、挂载点的指定可以任意,但必须遵守必要的系统目录架构原则
4、所有挂载点在同一时间只能被挂载一次
5、所有分区在同一时间只能挂在一次
6、若进行卸载,必须将工作目录退出挂载点(及其子目录)之外
3、内容
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=7a7fcb9c-9b06-4c7b-be8a-f1026c8506a1 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=5523-AF81 /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda3 during installation
#UUID=5bd467c3-54e6-48dd-8a9e-0996dc5a81bf none swap sw 0 0
/etc/fstab文件的每一行都遵循以下格式:
<device> <dir> <type> <options> <dump> <pass>
device:指定加载的磁盘分区或移动文件系统,除了指定设备文件外,也可以使用UUID、LABEL来指定分区;
dir:指定挂载点的路径;
type:指定文件系统的类型,包括ext2、ext3、reiserfs、nfs、vfat等
options:指定挂载的选项,默认为defaults,其他可用选项包括acl,noauto,ro等等;
dump:表示该挂载后的文件系统能否被dump备份命令作用;0表示不能,1表示每天都进行dump备份,2表示不定期进行dump操作。
pass:表示开机过程中是否校验扇区;0表示不要校验,1表示优先校验(一般为根目录),2表示为在1级别校验完后再进行校验;
linux /etc/fstab详解相关推荐
- linux etc fstab参数详解,/etc/fstab 详解
/etc/fstab 详解 在linux中/etc/fstab的数据项如下所示: 设备名称 挂载点 分区的类型 挂载选项 dump选项 fsck选项 LAB ...
- linux mount命令衔接,Linux mount命令详解:挂载Linux系统外的文件
Linux mount命令详解:挂载Linux系统外的文件 <Linux挂载>一节讲到,所有的硬件设备必须挂载之后才能使用,只不过,有些硬件设备(比如硬盘分区)在每次系统启动时会自动挂载, ...
- Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令
Linux常用基本命令详解(一) Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令 Linux常用基本命令详解(三) 1.磁盘分区 磁盘分区(系统分区)是使用分区编辑器(part ...
- linux文件权限详解
linux文件权限详解 一.文件和目录权限概述 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问这些文件和目录. 通过设定权限可以从以下三种访问方式限制访问权限: ...
- Linux磁盘阵列技术详解(二)--raid 1创建
我在Linux磁盘阵列技术详解(一)里已经详细介绍了几种RAID磁盘阵列方式,原理以及创建raid 0 的详细步骤.那么这篇文档就着重讲解如何创建raid 1的技术: 步骤如下: ① 分区 同样我们还 ...
- linux mingetty 命令详解
linux mingetty 命令详解 功能说明:精简版的getty. 语 法:mingetty [--long-hostname][--noclear][tty] 补充说明:mingetty适用于本 ...
- linux zip 命令详解
功能说明:压缩文件. 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期 ...
- SVN的Windows和Linux客户端操作详解
SVN的Windows和Linux客户端操作详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Windows客户端操作 1.安装SVN客户端 a>.去官网下载svn软件 ...
- linux zipinfo 命令详解
linux zipinfo 命令详解 功能说明:列出压缩文件信息. 语 法:zipinfo [-12hlmMstTvz][压缩文件][文件...][-x <范本样式>] 补充说明:执行zi ...
- Linux chkconfig命令详解
Linux chkconfig命令详解 (2011-03-07 15:49:04) 转载 标签: linux shell chkconfig 杂谈 分类: 工作*Linux chkconfig: ...
最新文章
- 揭秘高盛区块链报告:区块链技术在五大领域从理论走向实践 | 附报告下载
- 前端html继承的方式,好程序员web前端教程之JS继承实现方式解析
- 【Android 逆向】Android 权限 ( Android 逆向中使用的 android.permission 权限 | Android 系统中的 Linux 用户权限 )
- hystrix thread pool Metrics
- ldap数据库--ODSEE--复制协议
- 我就改了一行代码,为什么就全超时了?
- KVO-基本使用方法-底层原理探究-自定义KVO-对容器类的监听
- Redis 初次尝试
- centos8.2安装mysql_centos8安装mysql
- 昇腾 AI 成就了一群玩船模的大学生——创新,有“模”有 Young
- iOS 中 常用的第三方库
- 入侵防御系统特征库升级
- python匿名函数优点_python匿名函数定义及实例解析
- imu和mems的差别_MEMS加速度计,磁力计和定向角
- Parser-Free Virtual Try-on via Distilling Appearance Flows - 基于外观流提取的免解析器虚拟试穿
- oracle在哪些系统运行,Oracle运行操作系统命令
- 牛客网——wyh的迷宫
- 计算一个数字的的长度
- Unity 工具-Opus音频压缩(安卓篇)
- [2021CVPR]The Spatially-Correlative Loss for Various Image Translation Tasks