Linux文件系统常见文件之mtab(linuxmtab)
Linux文件系统的mtab文件是存放所有挂载的文件系统信息的文件,它是Linux监控文件系统活动的重要组成部分。mtab文件是一个临时系统文件,它存储着哪些文件系统当前被挂载在系统上,例如内存Linux文件系统,用户挂载的磁盘等等。
mtab文件是系统下etc目录下的一个文件,它可以通过查看mount命令来获取挂载信息。通过编辑etc目录下的mtab文件,我们可以添加新的挂载系统。~~~
cat /etc/mtab
~~~这句指令可以用来查看当前系统的mtab文件的信息,它将返回一个包含当前挂载系统的列表,例如:
rootfs / rootfs rw 0 0
UUID=634f3756-713a-4fa7-b00e-b511d9127d19 / ext4 rw,relatime,discard,data=ordered 0 0
上面每行表示当前挂载的每一个文件系统信息,它们包括挂载系统的根目录、文件系统类型、挂载选项以及UUID等内容,从而有效的帮助我们管理系统的文件系统。
我们也可以使用mount指令挂载新的文件系统,这样会自动修改mtab文件,使系统能够正确的挂载文件系统,例如:
mount -t ext4 /dev/sdb1 /opt
此指令将把/dev/sdb1文件系统挂载到/opt.挂载完成后,查看mtab将会发现像这样的记录:
/dev/sdb1 /opt ext4 rw,relatime,discard,data=ordered 00
因此,我们可以通过mtab文件来为我们的Linux系统带来多种灵活的管理文件系统的方式,例如查看正在挂载的文件系统信息,增加新的挂载,或者删除不需要的挂载等。