zoukankan      html  css  js  c++  java
  • Linux之/etc/fstab自动挂载文件讲解

    一、/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 所检查。

  • 相关阅读:
    Dart中的类型转换总结:
    【Dart学习】--Dart之数组(List)的相关方法总结
    Navigator的使用:
    001——Angular环境搭建、运行项目、搭建项目
    Dart中的数据类型转换:
    Flutter中的Stack、Align、Positioned的使用
    Flutter设置图片为正方形
    顶部导航TabBar、TabBarView、DefaultTabController
    《慕客网:IOS基础入门之Foundation框架初体验》学习笔记 <二> NSMutableString
    Swift随记
  • 原文地址:https://www.cnblogs.com/wufj/p/14264577.html
Copyright © 2011-2022 走看看