/etc/fstab和/etc/mtab的区别

1./etc/fstab

/etc/fstab是开机自动挂载的配置文件,在开机时起作用。相当于启动linux的时候,自动使用检查分区的fsck命令和挂载分区的mount命令,检查分区和挂载分区都是根据/etc/fstab中记录的相关信息进行的。

2./etc/mtab
/etc/mtab是当前的分区挂载情况,记录的是当前系统已挂载的分区。每次挂载/卸载分区时会更新/etc/mtab文件中的信息(执行mount命令会改变/etc/mtab的信息)。

3.区别
/etc/fstab是在开机时起作用,相当于在开机时执行了mount和fsck命令,系统根据/etc/fstab配置的信息自动挂载相关分区,自动挂载之后,/etc/mtab会被更新。
/etc/mtab是当前分区的挂载信息,如果挂载信息改变就会更新/etc/mtab文件。开机后,系统根据/etc/fstab的配置信息自动挂载分区,再更新/etc/mtab中的信息。
mount命令的使用不会改变/etc/fstab,而会改变/etc/mtab。

4.综上所述
/etc/fstab是记录开机自动挂载信息的配置文件,开机时自动挂载是根据这个文件进行的。而/etc/mtab是记录当前系统的挂载信息,每次系统挂载情况的改变都会更新/etc/mtab文件。

原文地址:https://www.cnblogs.com/hellokitty2/p/9235605.html

时间: 2024-08-13 16:50:35

/etc/fstab和/etc/mtab的区别的相关文章

/ect/fstab与/etc/mtab的区别

一.解释: /ect/fstab:记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘. /etc/mtab:每当 mount 挂载分区.umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk.df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况. 二.fstab实例: 在命令行中输入cat /etc/

mount: can't find cdrom in /etc /fstab or /etc/mtab

我用的linux操作系统类别是CentOS-6.5 首先在虚拟机选项的设置里设置CD/DVD选项其中勾选Connect at power on选项 在连接中选择Use ISO image file:即选择镜像文件的目录地址 然后在/root目录下输入命令:mount /mnt/cdrom 输出错误为: mount: can't find cdrom in /etc /fstab or /etc/mtab 可知在/etc/fstab找不到要挂载的文件其中有两种解决方式: 1.输入命令:mount

Linux 磁盘 开机自动挂载 -- 基于 fstab 文件

个人博客首页(点击查看详情) -- https://blog.51cto.com/11495268个人公众号(点击链接 扫码关注哦)-- https://blog.51cto.com/11495268/2401194     1.简介     开机 自动 挂载 很有用,特别是 很多 开启自启 服务 依赖于 某些 数据文件:本文 描述 编辑 /etc/fstab 实现 开机自启     2./etc/fstab # cat /etc/fstab # /etc/fstab: static file

CentOS下LVM的使用

一.基本概念: LVM(Logical Volume Manager):首先是基于实际的物理磁盘创建LVM分区,并创建物理卷PV.一个或多个物理卷可以用来创建卷组VG.然后基于卷组可以创建逻辑卷LV.只要在卷组中有可用空间,就可以随心所欲的创建逻辑卷.文件系统就是在逻辑卷上创建的,然后可以在操作系统中挂载和使用. 物理长度PE(PhysicalExtent):物理长度是将物理卷组合为卷组后,所划分的最小存储单位,即逻辑意义上磁盘的最小存储单位.LVM默认PE大小为4MB. 物理卷PV(Physi

Linux基础知识之挂载详解(mount,umount及开机自动挂载)

Linux基础知识之挂载详解(mount,umount及开机自动挂载) 转载自:http://www.linuxidc.com/Linux/2016-08/134666.htm 挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来实现,此关联操作即为"挂载",此目录即为"挂载点",解除此关联关系的过程称之为"卸载" 1.挂载:根文件系统外通过关联至根文件系统上的某个目录来实现访问

Linux基础之挂载详解(mount,umount及开机自动挂载)

挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"至根文件系统上的某个目录来实现,此关联操作即为"挂载",此目录即为"挂载点",解除此关联关系的过程称之为"卸载" 1.挂载:根文件系统外通过关联至根文件系统上的某个目录来实现访问 2.挂载点:mount_point,用于作为另一个文件系统的访问入口: (1) 事先存在: (2) 应该使用未被或不会被其它进程使用到的目录: (3) 挂载点下原有的文件将会被

df -h 时出现df: cannot read table of mounted file systems的解决方法

出现df: cannot read table of mounted file systems,使用grep -v rootfs /proc/mounts > /etc/mtab 后解决,这边做下记录. 下面来了解一下/etc/fstab和/etc/mtab的区别和联系. /etc/fstab文件的作用记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘. /etc/mtab文

linux挂载概念简述:

挂载概念简述: 根文件系统之外的其他文件要想能够被访问,都必须通过“关联”至根文件系统上的某个目录来实现,此关联操作即为“挂载”,此目录即为“挂载点”,解除此关联关系的过程称之为“卸载” 1.挂载:根文件系统外通过关联至根文件系统上的某个目录来实现访问 2.挂载点:mount_point,用于作为另一个文件系统的访问入口: (1) 事先存在: (2) 应该使用未被或不会被其它进程使用到的目录: (3) 挂载点下原有的文件将会被隐藏: 挂载与卸载 挂载方法:mount DECE MOUNT_POI

mount 命令总结

配置CnetOS 7.4 本地yum源,记录下遇到的ISO镜像挂载问题,使用 blkid 命令可以查看设备的UUID.Label.文件系统类型(iso镜像文件系统类型iso9660) [[email protected] ~]# blkid   /dev/sr0 /dev/sr0: UUID="2017-09-06-10-51-00-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="d