fstab配置文件详解

/etc/fstab配置文件详解

/etc/fstab:记录了计算机上硬盘分区的相关信息,启动Linux时,检查分区的fsck命令,挂载分区的mount命令,都需要fstab这个文件的信息,来正确的检查和挂载硬盘,而且这个硬盘需要root用户权限才能编辑

  1. 详解:
    设备名称   挂载点  分区的类型  挂载选项  dump选项  fsck选项

  2. 设备名称:

    1. 可以是实际设备名称/dev/sda1(这类名称不稳定,在配置文件中不要使用);也可以是卷标LABEL;还能是UUID;可以通过blkid命令获取设备id信息
  3. 挂载点:

    1. /、/usr、swap等都是系统安装是分区的默认挂载点
    2. 创建挂载点:
      mkdir /mnt/hda1 ##创建挂载/dev/hda1分区的目录 chmod 777 /mnt/hda1 ##将hda1 设置成为所有用户可读可写可执行 写入/etc/fstab文件中
  4. 文件系统类型

    1. Linux File System:ext2、ext3、ext4、xfs、brtfs、jfs、reiserfs、reiser4、swap
  5. 4、挂载选项:

    • 常用的挂载选项
    • auto/noauto:默认auto支持;是否支持系统自动挂载,是否支持-a选项
    • user/nouser:默认nouser不支持;是否支持普通用户挂载此设备
    • ro:按制度权限挂载
    • rw:按可读可写权限挂载
    • pri:swap设备需要指定优先级
    • defaults:默认支持rw,nouid,dev,auto,nosuer,async(若不写入则默认支持
  6. dump选项,设置是否让备份程序备份文件系统,0为不备份,1为每天次,如果上次是用dump备份,将显示备份至今的天数
  7. fsck选项:告诉fsck程序以什么顺序检查文件系统,0为不检查,根分区为1表示永远价差,其他从2开始,数字相同就同时检查,但是不能同时为1;注意,最好将这个选项设置为0,有故障的时候机器还可以重启,如果不设置成为0,出故障还需要去机房排查故障
  8. 注意:修改了fstab之后,需要重新引导系统才会生效;编写完fstab配置文件之后可以使用mount -a 选项 重新读取;但是所编写的内容必须加上auto这个属性,否则不支持-a选项。一般是默认auto
  9. 在配置文件里面使用目录挂载目录时,目录没有文件系统,在文件系统上面可以使用none
  10. swap分区

    • 格式化有专门的命令 mkswap 在fstab中 它的挂载点是 swap 文件系统也是swap 其他默认;生效方式也不一样,使用swapon -a 启用
    • swapon -s 查看谁提供的功能,-s出来的信息中 有一个优先级大小的问题,数值越大越高,系统的默认级数是负数;更改方法:
    • 需要先去关闭swap 使用swapoff DEVICE 然后启用swapon -a 查看 swapon -s

原创文章,作者:半斤八两,如若转载,请注明出处:http://www.178linux.com/73946

(5)
半斤八两半斤八两
上一篇 2017-04-23
下一篇 2017-04-23

相关推荐

  • 20160804作业

    查出分区空间使用率的最大百分比值 查出用户UID最大值的用户名、UID及shell类型 查出/tmp的权限,以数字方式显示 统计当前连接本机的每个远程主机IP的连接数,并按从大到小排序 利用扩展正则表达式分别表示0-9、10-99、100-199、200-249、250-255        &nb…

    Linux干货 2016-08-08
  • 文件系统自动挂载

    什么是文件系统自动挂载?          利用mount在shell终端进行挂载的时,开机自动启动文件文件系统不会自动挂载,我们需要开机的时候自动挂载文件系统,称为文件系统自动挂载 实现Linux自动挂载文件:/etc/fstab Linux中挂载注意事项:  &nb…

    Linux干货 2016-08-29
  • N25第三周作业(用户组,和文本管理)

    列出当前系统 上所有已经登录用户的用户名,注意:同一个用户登录多次,则只显示一次即可. 列出最后登录到当前系统的用户相关信息. 命令who查看所有用户 , tail查看后几行 取出当前系统上被用户当作其默认shell的最多那个shell. 命令cut 分割 , -d 指定分隔符,-f指定字段 uniq 显示或忽略重复行信息   -c:显示并统计重复…

    Linux干货 2016-12-19
  • vim的使用

    vim 编辑器  vim的模式:      编辑模式      输入模式      扩展编辑模式:在编辑模式中输入:  ====================================   编辑模式转换成输入模式 &nbs…

    Linux干货 2016-08-11
  • 磁盘管理和高级文件系统管理-习题

    高级文件系统管理-习题 1、 创建一个可用空间为40G 的RAID1 设备,要求其chunk大小为128k ,文件系统为ext4 ,有一个空闲盘,开机可自动挂载至/backup目录 [root@centos7 ~]# mdadm -C /dev/md0 -c 128 -a yes -l 1 -n 2 -x 1 /dev/sdb /dev/sdc /dev/s…

    Linux干货 2016-09-01
  • Linux常见发行版本以及Linux哲学思想

    什么是Linux?  Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。  Linux操作系…

    Linux干货 2016-08-15

评论列表(1条)

  • renjin
    renjin 2017-04-28 10:34

    主要对/etc/fstab文件的字段展开了介绍,内容总结的很详细,可以再适当的加入一些mount类的指令说明等等,还需要注意一下排版!