精华内容
下载资源
问答
  • 2021-05-18 15:40:39

    最近去客户现场时,遇到了一个关于挂载文件/etc/fstab文件的问题,就写了一下/etc/fstab文件的作用一个文件中各个参数的含义。供大家参考有不正确的地方敬请指正。

    一、/etc/fstab文件的作用

    磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。

    系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。

    二、挂载的限制

    在说明这个文件的作用之前我想先强调一下挂载的限制。

    1、根目录是必须挂载的,而且一定要先于其他mount point被挂载。因为mount是所有目录的跟目录,其他木有都是由根目录/衍生出来的。

    2、挂载点必须是已经存在的目录。

    3、挂载点的指定可以任意,但必须遵守必要的系统目录架构原则

    4、所有挂载点在同一时间只能被挂载一次

    5、所有分区在同一时间只能挂在一次

    6、若进行卸载,必须将工作目录退出挂载点(及其子目录)之外。

    三、/etc/fstab文件中的参数

    下面我们看看看/etc/fstab文件,这是我的linux环境中/etc/fstab文件中的内容

    [root@wpg ~]# cat

    /etc/fstab

    # This file is

    edited by fstab-sync - see 'man fstab-sync' for details

    # Device                Mount point        filesystem   parameters

    dump fsck

    LABEL=/                 /                       ext3    defaults        1 1

    LABEL=/boot             /boot                   ext3    defaults        1 2

    none                    /dev/pts                devpts  gid=5,mode=620  0 0

    none                    /dev/shm                tmpfs   defaults        0 0

    none                    /proc                   proc    defaults        0 0

    none                    /sys                    sysfs   defaults        0 0

    LABEL=SWAP-sda3         swap                    swap    defaults        0 0

    /dev/sdb1               /u01                    ext3    defaults        1 2

    UUID=18823fc1-2958-49a0-9f1e-e1316bd5c2c5       /u02

    ext3    defaults        1 2

    /dev/hdc                /media/cdrom1           auto    pamconsole,exec,noauto,managed 0 0

    /dev/fd0                /media/floppy           auto    pamconsole,exec,noauto,managed 0 0

    在文件中我已经把每一列都做出来表示方便识别,我们可以看到一共有六列。

    第一列Device

    磁盘设备文件或者该设备的Label或者UUID

    1)查看分区的label和uuid

    Label就是分区的标签,在最初安装系统是填写的挂载点就是标签的名字。可以通过查看一个分区的superblock中的信息找到UUID和Label name。

    例如我们要查看/dev/sda1这个设备的uuid和label name

    [root@wpg u02]#

    dumpe2fs -h /dev/sda1

    dumpe2fs 1.35

    (28-Feb-2004)

    Filesystem volume name:

    /boot//这个就是Label name

    Last mounted

    on:

    Filesystem UUID:

    3b10fe13-def4-41b6-baae-9b4ef3b3616c//UUID

    Filesystem magic

    number:  0xEF53

    Filesystem revision

    #:    1 (dynamic)

    Filesystem

    features:      has_journal ext_attr

    resize_inode dir_index filetype needs_recovery sparse_super

    Default mount

    options:    (none)

    Filesystem

    state:        clean

    简单点的方式我们可以通过下面这个命令来查看

    [root@wpg u02]#

    blkid /dev/sda1

    /dev/sda1:

    LABEL="/boot" UUID="3b10fe13-def4-41b6-baae-9b4ef3b3616c"

    SEC_TYPE="ext3" TYPE="ext2"

    2)使用设备名和label及uuid作为标识的不同

    使用设备名称(/dev/sda)来挂载分区时是被固定死的,一旦磁盘的插槽顺序发生了变化,就会出现名称不对应的问题。因为这个名称是会改变的。

    不过使用label挂载就不用担心插槽顺序方面的问题。不过要随时注意你的Label name。

    至于UUID,每个分区被格式化以后都会有一个UUID作为唯一的标识号。使用uuid挂载的话就不用担心会发生错乱的问题了。

    第二列Mount point

    设备的挂载点,就是你要挂载到哪个目录下。

    第三列filesystem

    磁盘文件系统的格式,包括ext2、ext3、reiserfs、nfs、vfat等

    第四列parameters

    文件系统的参数

    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是一个用来作为备份的命令。通常这个参数的值为0或者1

    0

    代表不要做dump备份

    1

    代表要每天进行dump的操作

    2

    代表不定日期的进行dump操作

    第六列是否检验扇区

    开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)。

    0

    不要检验

    1

    最早检验(一般根目录会选择)

    2

    1级别检验完成之后进行检验

    更多相关内容
  • 主要给大家介绍了Linux系统中 /etc/fstab 文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • /etc/fstab文件详解

    2021-05-18 15:40:37
    mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 通过上面三个命令,可以看到,/etc/fstab文件是和文件系统有关的:系统开机时会检查该文件,如果该文件中有相应的分区描述项,则会挂在该...

    已挂在的磁盘[root@pacteralinux resource]# df

    Filesystem 1K-blocks Used Available Use% Mounted on

    /dev/sda1 29954008 17765128 10667268 63% /

    tmpfs 794380 0 794380 0% /dev/shm

    /dev/sdb1 72246600 4005888 64570800 6% /mnt/resource

    /dev/sdc1 379509584 199164 360032424 1% /mnt/resource/mysqldataper

    /dev/sdc2 136543368 192128 129415180 1% /mnt/resource/sdc3mnt

    所有的磁盘[root@pacteralinux resource]# fdisk -l

    Disk /dev/sda: 32.2 GB, 32212254720 bytes

    255 heads, 63 sectors/track, 3916 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0x00072ca8

    Device Boot Start End Blocks Id System

    /dev/sda1 * 1 3789 30432256 83 Linux

    /dev/sda2 3789 3917 1024000 82 Linux swap / Solaris

    Disk /dev/sdb: 75.2 GB, 75161927680 bytes

    255 heads, 63 sectors/track, 9137 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0xd1b75611

    Device Boot Start End Blocks Id System

    /dev/sdb1 * 1 9138 73398272 83 Linux

    Disk /dev/sdc: 536.9 GB, 536870912000 bytes

    255 heads, 63 sectors/track, 65270 cylinders

    Units = cylinders of 16065 * 512 = 8225280 bytes

    Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk identifier: 0x05df0a32

    Device Boot Start End Blocks Id System

    /dev/sdc1 1 48000 385559968+ 83 Linux

    /dev/sdc2 48001 65270 138721275 83 Linux

    [root@pacteralinux resource]#

    文件    /etc/fstab[root@pacteralinux resource]# more /etc/fstab

    #

    # /etc/fstab

    # Created by anaconda on Mon Dec 17 21:41:20 2012

    #

    # Accessible filesystems, by reference, are maintained under '/dev/disk'

    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

    #

    UUID=9246707a-30ab-47be-b78f-bb7b24a459a8 / ext4 defaults 1 1

    tmpfs /dev/shm tmpfs defaults 0 0

    devpts /dev/pts devpts gid=5,mode=620 0 0

    sysfs /sys sysfs defaults 0 0

    proc /proc proc defaults 0 0

    通过上面三个命令,可以看到,/etc/fstab文件是和文件系统有关的:系统开机时会检查该文件,如果该文件中有相应的分区描述项,则会挂在该分区,反之则需手动挂载

    专业的说:

    文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过"mount/directoryname"命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键分开。同时fsck、 mount、umount的等命令都利用该程序。

    这个文件描述系统中各种文件系统的信息。一般而言,应用程序仅读取这个文件,而不对它进行写操作。对它的维护是系统管理员的工作。在这个文件中,每个文件系统用一行来描述,在每一行中,用空格或TAB符号来分隔各个字段,文件中以*开头的行是注释信息。Fstab文件中的纪录的排序十分重要。因为fsck,mount或umount等程序在做它们的工作时会按此顺序进行。

    在linux中/etc/fstab的数据项如下所示: 设备名称        挂载点          分区的类型   挂载选项     dump选项 fsck选项

    LABEL=/       /                   ext3        defaults             1                   1     tmpfs       /dev/shm           tmpfs    defaults            0                    0     devpts     /dev/pts          devpts  gid=5,mode=620    0                    0     sysfs        /sys               sysfs       defaults            0                    0     proc         /proc               proc         defaults           0                    0 1、设备名称项,可以是实际的设备名称/dev/sda1,也可以是实际设备的标签例如LABLE=/,我们可以知道 LABEL=/1是/dev/sda1的标签;那我们用什么命令来为实际的设备设置标签的方法,对于ext3和ext2文件系统,我们可以用e2label 来设置 e2label device [newlabel],比如我们想把文件系统为ext3 的分区/dev/hda1的标签设备为 /1 ,我们应该执行如下的命令:[root@localhost beinan]# e2label /dev/hda1  /1

    2、挂载点,没什么多说的,/、 /usr、 swap 都是系统安装时分区的默认挂载点。方法如下:root@localhost beinan]# mkdir /mnt/hda1 注:创建挂载/dev/hda1分区的目录;     [root@localhost beinan]# chmod 777 /mnt/hda1 注:打开权限,所有用户可读可写可执行,执行完了以上两步就可以再/etc/fstab里      使用这个挂载点了

    3、 文件系统类形:      Linux file systems: ext2, ext3, jfs, reiserfs, reiser4, xfs, swap.      Windows:      vfat = FAT 32, FAT 16      ntfs= NTFS      Note: For NTFS rw ntfs-3g      CD/DVD/iso: iso9660      Network file systems:      nfs: server:/shared_directory /mnt/nfs nfs 0 0      smb: //win_box/shared_folder /mnt/samba smbfs rw,credentials=/home/user_name/winbox-credentials.txt 0 0      auto: The file system type (ext3, iso9660, etc) it detected automatically. Usually works. Used for removable devices

    (CD/DVD, Floppy drives, or USB/Flash drives) as the file system may vary on thesedevices.

    4、 挂载选项,下面列举几个常用的:          auto: 系统自动挂载,fstab默认就是这个选项        defaults: rw, suid, dev, exec, auto, nouser, and async.        noauto 开机不自动挂载        nouser 只有超级用户可以挂载        ro 按只读权限挂载        rw 按可读可写权限挂载        user 任何用户都可以挂载        请注意光驱和软驱只有在装有介质时才可以进行挂载,因此它是noauto5、dump选项,设置是否让备份程序dump备份文件系统,0为忽略,1为备份,如果上次用dump备份,将显示备份至今的天数。6、fsck选项,告诉fsck程序以什么顺序检查文件系统,为0就表示不检查,(/)分区永远都是1,其它的分区只能从2开始,当数字相同就

    同时检查(但不能有两1),

    注意:当你修改了/etc/fstab后,一定要重新引导系统才会有效。

    展开全文
  • 1 [root@localhost ~]# cat /etc/fstab23 #4 # /etc/fstab5 # Created by anaconda on Sat Nov 3 12:03:31 20186 #7 # Accessible filesystems, by reference, are maintained under '/dev/disk'8 # See man pages ....

    1 [root@localhost ~]# cat /etc/fstab

    2

    3 #

    4 # /etc/fstab

    5 # Created by anaconda on Sat Nov 3 12:03:31 2018

    6 #

    7 # Accessible filesystems, by reference, are maintained under '/dev/disk'

    8 # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

    9 #

    10 UUID=64fc4e32-9cc9-4af9-8846-dc13865f770e / ext4 defaults 1 1

    11 UUID=14c3958d-b0a9-41bd-a046-06e148013349 /boot ext4 defaults 1 2

    12 UUID=15399f4c-8788-4348-b066-34179fe887cb swap swap defaults 0 0

    13 tmpfs /dev/shm tmpfs defaults 0 0

    14 devpts /dev/pts devpts gid=5,mode=620 0 0

    15 sysfs /sys sysfs defaults 0 0

    16 proc /proc proc defaults 0 0

    Linux系统下的/etc/fstab 文件 包含了需要开机后自动挂载的文件系统记录,Linux系统启动时将读取这个文件来自动挂载文件系统。我们可以通过修改这个文件将文件系统设置为开机自动挂载。

    下面我们解读一下这个文件内容的具体含义。

    第一列:Device:磁盘设备文件或者该设备的Label或者UUID

    可以使用 dumpe2label命令查看设备标签、UUID。或者 使用简单命令 blkid 命令查看UUId

    注意:使用设备名称(/dev/sda)来挂载分区时是被固定死的,一旦磁盘的插槽顺序发生了变化,就会出现名称不对应的问题。因为这个名称是会改变的。

    不过使用label挂载就不用担心插槽顺序方面的问题。不过要随时注意你的Label name。至于UUID,每个分区被格式化以后都会有一个UUID作为唯一的标识号,使用uuid挂载的话就不用担心会发生错乱的问题了。

    第二列:Mount point:设备的挂载点,就是你要挂载到哪个目录下

    第三列:filesystem:磁盘文件系统的格式,包括ext2、ext3、reiserfs、nfs、vfat等

    第四列:parameters:文件系统的参数,一般设置为默认 :defaults

    parameters下可以设置的参数:

    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是一个用来作为备份的命令。通常这个参数的值为0或者1

    0 代表不做dump备份

    1 代表要每天进行dump备份

    2 代表不定期进行dump操作

    第六列:是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)。

    0 不要检验

    1 最早检验(一般根目录会选择最早检验)

    2 1级别检验完成后进行检验

    这就是/etc/fstab 文件的中所有字段的含义了,我们要将文件系统设置成开机自动挂载时,就可以通过修改这个文件来完成了。

    特别注意的是,在修改了 /etc/fstab 文件的情况下,当我们不需要再挂载这个文件系统并将它卸载后,一定要及时修改 /etc/fstab 文件。否则,当开机时读取 /etc/fstab 挂载已经卸载了的文件系统会因为找不到那个文件系统出现错误,导致不能正常开机。

    linux系统下怎么安装.deb文件

    linux系统下怎么安装.deb文件? deb 是 ubuntu .debian 的格式.rpm 是 redhat .fedora .suse 的格式. 他们不通用(虽然可以转换一下). deb是de ...

    linux系统下,递归删除.svn文件

    linux系统下,递归删除.svn文件 SVNLinux 进入要删除的目录,执行下面的命令就可以啦. find . -name "*.svn"  | xargs rm -rf

    linux系统下怎么安装.deb文件?

    linux系统下怎么安装.deb文件? deb 是 ubuntu .debian 的格式. rpm 是 redhat .fedora .suse 的格式. 他们不通用(尽管能够转换一下). deb是d ...

    如何查看linux系统下的各种日志文件 linux 系统日志的分析大全

    日志分类: 1. 连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这 两个文件无法直接cat查看,并且该文件由系统自动更新,可以通过如下: ...

    Linux系统下如何运行.sh文件

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

    windows系统正常但linux系统下找不到文件的问题

    问题描述:最近一个项目开发环境是windows系统,正式环境是linux系统.验证码图片在开发环境正常,但是在正式环境下一直报404. 问题原因:File dir = new File(realPat ...

    linux系统中/etc/syslog.conf文件解读

    1: syslog.conf的介绍 对于不同类型的Unix,标准UnixLog系统的设置,实际上除了一些关键词的不同,系统的syslog.conf格式是相同的.syslog采用可配置的.统一的系统登记 ...

    linux 系统下,如何清空文件内容

    最近用 crontab命令 做了一些 同步任务,可后期同步任务的代码没用了,于是,我就直接删除了 代码(对应的jar包),但是 crontab -e 的命令行没有删除 ,以后,每天我的Azure vm ...

    Linux系统下定时上传文件至FTP服务器脚本

    环境:Red Hat Enterprise Linux Server release 6.4 需求:需要将Oracle数据库的定时备份上传至FTP服务器 1.干货,用户名:oracle,数据库名称:X ...

    随机推荐

    maven手动安装jar到本地仓库

    比如oracle驱动ojdbc5.jar 1,安装MAVEN,并配置系统环境变量 2,将jar文件复制到d: 3,打开cmd窗口,cd到d: 4,执行命令:mvn install:install-fi ...

    Codeforces 219D Choosing Capital for Treeland

    http://codeforces.com/problemset/problem/219/D 题目大意: 给出一棵树,但是它的边是有向边,选择一个城市,问最少调整多少条边的方向能使一个选中城市可以到达 ...

    Effective Objective-C 读书笔记

    一本不错的书,给出了52条建议来优化程序的性能,对初学者有不错的指导作用,但是对高级阶段的程序员可能帮助不是很大.这里贴出部分笔记: 第2条: 使用#improt导入头文件会把头文件的内容全部暴露到目 ...

    Application和Session的例子

    %@ Page Language="C#" AutoEventWireup="true" CodeBehind="ApplicationTest.as ...

    python filter map reduce

    filter(function, iterable): Construct a list from those elements of iterable for which function retu ...

    JS前端调用后台方法

    //JS前端代码function Exportqmdltb() { var areavalue= GetQmdltmValue(); $.ajax({ type: "post", ...

    合并两个sorted ranges(merge和inplace_merge)

    merge //版本一:用operator

    deepin中crossover或playonlinux装完office后word无法输入中文的问题

    原因:office安装是自带了一个微软输入法 解决:装offce时进行自定义安装,在office共享功能里,把输入法去掉. 参考: https://jingyan.baidu.com/article/ ...

    购物车功能:使用jQuery实现购物车全选反选,单选,商品增删,小计等功能

    效果图: html:

    展开全文
  • /etc/fstab文件的详解

    万次阅读 多人点赞 2018-11-10 21:03:47
    一、/etc/fstab文件的作用  磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。  系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载...

    一、/etc/fstab文件的作用

             磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。

            系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了。

     

    二、挂载的限制

        在说明这个文件的作用之前我想先强调一下挂载的限制。

    1、根目录是必须挂载的,而且一定要先于其他mount point被挂载。因为mount是所有目录的跟目录,其他木有都是由根目录 /衍生出来的。

    2、挂载点必须是已经存在的目录。

    3、挂载点的指定可以任意,但必须遵守必要的系统目录架构原则

    4、所有挂载点在同一时间只能被挂载一次

    5、所有分区在同一时间只能挂在一次

    6、若进行卸载,必须将工作目录退出挂载点(及其子目录)之外。

     

    三、/etc/fstab文件中的参数

    下面我们看看看/etc/fstab文件,这是我的linux环境中/etc/fstab文件中的内容

    [root@wpg ~]# cat /etc/fstab

    # This file is edited by fstab-sync - see 'man fstab-sync' for details

    # Device                Mount point        filesystem   parameters  dump fsck

    LABEL=/                 /                       ext3    defaults        1 1

    LABEL=/boot             /boot                   ext3    defaults        1 2

    none                    /dev/pts                devpts  gid=5,mode=620  0 0

    none                    /dev/shm                tmpfs   defaults        0 0

    none                    /proc                   proc    defaults        0 0

    none                    /sys                    sysfs   defaults        0 0

    LABEL=SWAP-sda3         swap                    swap    defaults        0 0

    /dev/sdb1               /u01                    ext3    defaults        1 2

    UUID=18823fc1-2958-49a0-9f1e-e1316bd5c2c5       /u02    ext3    defaults        1 2

    /dev/hdc                /media/cdrom1           auto    pamconsole,exec,noauto,managed 0 0

    /dev/fd0                /media/floppy           auto    pamconsole,exec,noauto,managed 0 0

     

    在文件中我已经把每一列都做出来表示方便识别,我们可以看到一共有六列。

    第一列 Device

            磁盘设备文件或者该设备的Label或者UUID

    1)查看分区的label和uuid

     Label就是分区的标签,在最初安装系统是填写的挂载点就是标签的名字。可以通过查看一个分区的superblock中的信息找到UUID和Label name。

    例如我们要查看/dev/sda1这个设备的uuid和label name

    [root@wpg u02]# dumpe2fs -h /dev/sda1

    dumpe2fs 1.35 (28-Feb-2004)

    Filesystem volume name:   /boot   //这个就是Label name

    Last mounted on:         

    Filesystem UUID:          3b10fe13-def4-41b6-baae-9b4ef3b3616c    //UUID

    Filesystem magic number:  0xEF53

    Filesystem revision #:    1 (dynamic)

    Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super

    Default mount options:    (none)

    Filesystem state:         clean

    简单点的方式我们可以通过下面这个命令来查看

    [root@wpg u02]# blkid /dev/sda1

    /dev/sda1: LABEL="/boot" UUID="3b10fe13-def4-41b6-baae-9b4ef3b3616c" SEC_TYPE="ext3" TYPE="ext2"

     

    2)使用设备名和label及uuid作为标识的不同

              使用设备名称(/dev/sda)来挂载分区时是被固定死的,一旦磁盘的插槽顺序发生了变化,就会出现名称不对应的问题。因为这个名称是会改变的。

    不过使用label挂载就不用担心插槽顺序方面的问题。不过要随时注意你的Label name。

    至于UUID,每个分区被格式化以后都会有一个UUID作为唯一的标识号。使用uuid挂载的话就不用担心会发生错乱的问题了。

     

     

     

    第二列 Mount point

           设备的挂载点,就是你要挂载到哪个目录下。

     

    第三列 filesystem

    磁盘文件系统的格式,包括ext2、ext3、reiserfs、nfs、vfat等

     

    第四列 parameters

    文件系统的参数

    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是一个用来作为备份的命令。通常这个参数的值为0或者1

             0

    代表不要做dump备份

             1

    代表要每天进行dump的操作

             2

    代表不定日期的进行dump操作

     

    第六列 是否检验扇区

    开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)。

    0

    不要检验

    1

    最早检验(一般根目录会选择)

    2

    1级别检验完成之后进行检验

    展开全文
  • fstab这个文件描述系统中各种文件系统的信息,应用程序读取这个文件,然后根据其内容进行自动挂载的工作。因此,我们需要理解其中的内容,了解它如何与 mount命令配合工作,并能够针对自己的情况进行修改。 作为系统
  • /etc/fstab文件编辑

    2020-12-19 22:16:15
    /etc/fstab文件里包含各种文件系统的描述信息,每个文件系统占据一行,每行有六列,中间用 tab 或者空格隔开。这个这六列分别是: 设备信息,例如:/dev/cdrom、/dev/sda1、/dev/vda1、<host>:<dir>...
  • linux /etc/fstab详解

    千次阅读 2022-03-15 14:10:54
    /etc/fstab文件包含众多文件系统的描述信息。 文件中每一行为一个文件系统的描述,每行的选项之间通过tab分隔, #开头的行会被转换为注释,空白行会被忽略。 /etc/fstab文件中的设备顺序很重要,因为fsck、mount和...
  • /etc/fstab文件 详解

    千次阅读 2018-08-20 15:51:29
    有很多人经常修改/etc/fstab文件,但是其中却有很多人对这个文件所表达的意义不太清楚,因为只要按照一定的模式,就可以轻而易举地添加一行挂载信息,而不需要完全理解其中的原理。下面就让我们来看看到底还有多少是...
  • fs_file - 该字段描述希望的文件系统加载的目录点,对于swap设备,该字段为none;对于加载目录名包含空格的情况,用40来表示空格。fs_type - 定义了该设备上的文件系统,一般常见的文件类型为ext2 (Linux设备的常用...
  • # fstab文件的作用文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过"mount /directoryname"命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键...
  • 解释一下/etc/fstab,开机自动挂载[root@kissing home]# cat /etc/fstabLABEL=/ / ext3 defaults 1 1LABEL=/boot /boot ext3 defaults ...
  • 在本文中,我将解释如何在Linux中解决“ 无法挂载/ etc / fstab ”引导错误。 该文件包含有关系统可以在引导时自动安装的文件系统的描述性信息。该信息是静态的,由系统上的其他程序读取,如mount,umount,dump和...
  • /boot和/etc/fstab都是很重要的系统文件,删除其一就会使主机不能启动,出现错误代码error 15,应先修复/etc/fstab后修复/boot,才能顺利启动主机 二、修复方法 1.删除/boot目录和/etc/fstab并重新启动2.重启后出现...
  • /etc/fstab文件描述的文件系统也可以被卸载。 (1分) T F https://blog.csdn.net/weixin_52395571/article/details/111999227 他说 fstab文件描述的文件系统不能被卸载 是错的 所以 能被卸载 所以 答案: T 1-2 ...
  • 天萃荷净详细记录一下Linux fstab文件的作用文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过”mount /directoryname”命令来加载一个文件系统,每种文件系统都对应一个独立的行,每...
  • Linux系统/etc/fstab 错误配置导致系统启动异常问题描述云服务器 Linux 系统(包括Ubuntu)中的 /etc/fstab 文件主要是保存了服务器的磁盘挂载信息,如果该配置文件中写入了不正确的挂载信息或者该文件自身存在访问...
  • 问题描述经过一个令人讨厌的事件(我的第二个,你认为我已经学习)由无监督的自动播客下载填充我的整个分区后,我终于将~/Music移动到它自己的分区。我正在使用的分区已经格式化为NTFS(这是天才部分:当我三年前买这台...
  • 在linux中/etc/fstab就是在开机引导的时候自动挂载的配置文件。其每行定义一个要挂载的文件系统。一般而言,应用程序仅读取这个文件,而不对它进行写操作。对它的维护是系统管理员的工作。例如在CentOS6.5中/etc/...
  • Controlling the mounting of filesystems is a useful technique for managing Linux ... The mounting configurations are mostly in the /etc/fstab file. In this post, we will discuss 2 common and usef...
  • 今天复习Linux文件系统管理,在Linux系统上挂载了一块新硬盘之后,然后分区,格式化,一步步走下来,为了能够使该硬盘在系统启动时自动挂载,于是将之写入了/etc/fstab文件,然而在reboot之后,Linux系统无法正常...
  • 第4列:文件系统挂载选项(可以有多个挂载选项,不同选项间以逗号分隔),关于挂载选项请查看man mount中关于mount options的描述 第5列:提供备份(dump)功能,0 表示不使用,1 表示使用  第6列:指定计算机...
  • 学会理解并编辑/etc/fstab

    千次阅读 2018-02-11 17:09:19
    fstab(/etc/fstab)是Linux下比较重要的配置文件,它包含了系统在启动时挂载文件系统和存储设备的详细信息。下面是我机子上的 fstab文件: LABEL=/ / ext3 defaults 1 1 LABEL=/boot...
  • 【Linux】Linux文件之/etc/fstab linux 磁盘管理三部曲——(3)mount挂载,/etc/fstab配置...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,372
精华内容 7,748
关键字:

/etc/fstab文件描述