zoukankan      html  css  js  c++  java
  • /ect/fstab与/etc/mtab的区别

     解释

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

    cat /etc/fstab

    daemonnnn@daemonnnn-PC:~$ cat /etc/fstab 
    # /dev/sda2
    UUID=8b174212-87ce-4e17-9c81-985f4237a085    /             ext4          rw,relatime,data=ordered    0 1
    
    # /dev/sda3
    UUID=ecb99748-d630-43d9-b95a-810fa5c2d6ba    /home         ext4          rw,relatime,data=ordered    0 2
    
    # /dev/sda1
    UUID=b41bf2a2-c5ac-4d01-abf3-e926c1606073    none          swap          defaults,pri=-2    0 0
    
    /dev/disk/by-uuid/92B41326B4130BFB /mnt/92B41326B4130BFB auto nosuid,nodev,nofail,x-gvfs-show,noauto 0 0
    /dev/disk/by-uuid/E80C2CF70C2CC304 /mnt/E80C2CF70C2CC304 auto nosuid,nodev,nofail,noauto,x-gvfs-show 0 0

    =================================
    noauto:系统启动时不自动挂载
    x-gvfs-show:

    设备是以UUID的形式展现的,它们在mkfs时被自动创建;

    最后两位分别代表<dump>和<pass>,解释如下:

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

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

  • 相关阅读:
    目录 —— C语言数据结构与算法分析
    目录 —— STM32裸机
    目录 —— FreeRTOS
    常用存储器介绍
    DMA(Data Memory Access)直接存储器访问
    命令
    文件数据流向
    野指针产生的原因
    内存四区
    SVG 是什么?
  • 原文地址:https://www.cnblogs.com/daemonFlY/p/10694825.html
Copyright © 2011-2022 走看看