我打开了文件 /etc/fstab 并仅发现以下条目:
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda5 /boot ext4 defaults 0 2
/dev/sda6 none swap sw 0 0
同时我打开了 /proc/filesystems 文件,它有以下条目:
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev cgroup
nodev cpuset
nodev tmpfs
nodev devtmpfs
nodev debugfs
nodev securityfs
nodev sockfs
nodev pipefs
nodev anon_inodefs
nodev devpts
ext3
ext2
ext4
nodev ramfs
nodev hugetlbfs
nodev ecryptfs
nodev fuse
fuseblk
nodev fusectl
nodev mqueue
nodev binfmt_misc
有人可以解释一下为什么所有这些条目都不存在于 /etc/fstab 文件中吗?
答案1
/proc/filesystems
列出内核中当前可用的所有文件系统类型(如果需要,还有驱动程序)。
/etc/fstab
列出应在哪些挂载点上挂载哪些设备。
查看/proc/mounts
、/etc/mtab
或使用mount
命令查看当前已挂载的文件系统。