社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
③系统挂载的一些限制
1.内容与功能:
2.组成部分
使用cat命令查看该文件时,每一行代表一个磁盘分区信息,信息被分为6大部分:
①第一部分:可以使用磁盘设备的文件名/UUID/Label name
②第二部分:挂载点(mount point)
③第三部分:磁盘分区的文件系统类型
④第四部分:文件系统参数
async(默认),sync | 此文件系统是否使用同步写入的内存机制 |
atime,noatime | 文件系统是否会修改文件的读取时间。为了性能,某些时刻会使用noatime |
ro,rw | 文件系统是只读(ro)还是可读写(rw) |
auto(默认),noauto | 当执行mount -a时,此文件系统是否会被主动测试挂载 |
dev,nodev | 文件系统是否可以建立设备文件 |
suid,nosuid | 文件系统是否可以含有suid/sgid的文件格式 |
exec,noexec | 文件系统是否可以拥有可执行的二进制文件 |
user,nouser | 是否允许文件系统让任何使用者都可以执行mount命令。一般来说,mount仅有root可以进行 |
defaults | 默认值为:rw、suid、dev、exec、auto、nouser、async |
remount | 重新挂载。这在系统出错,或重新更新参数时很有用 |
codepage=数值 |
挂载USB移动磁盘时,指定挂载的文件系统所使用的语系。中文语系为:950 |
iocharset=编码名 | 挂载USB移动磁盘时,指定移动磁盘的编码。一般有:utf8、Big5 |
loop | 进行loop设备挂载时会使用到 |
⑤第五部分:能否使用dump备份命令作用
⑥第六部分:是否以fsck检验扇区
3.注意事项
mount -n -o remount,rw /
4.如何让磁盘自动挂载?
事例:将/dev/sda3分区挂载到/data/ext4目录下,并将挂载信息写入/etc/fstab文件中,让系统每次启动时/dev/sda3都能自动挂载
步骤如下:
UUID="2ecb322c-9d78-4478-a743-f7f59ef02a25" /data/ext4 ext4 default 0 0
注意:如果/dev/sda3已经挂载了,需要将/dev/sda3卸载之后才可以进行第一步,要不然会失败
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!