如何挂载只读的Linux文件系统
mount命令用来挂载一个设备上发现的文件系统。例如,我们在/dev/sdb3(磁盘"b": scsi/sata的第3个分区)上有一个ext3文件系统,想挂载在/media/otherdisk上。则完整的命令是:
$mount –t ext3 /dev/sdb3 /media/otherdisk
通常可以省去文件系统类型(命令中的"-t ext3")。如果关系已经定义在/etc/fstab,则设备名也可以省去,因为从那个文件中可以获取这些信息:
$mount /media/otherdisk
现在,为了挂载一个只读的磁盘,需要使用"-o"为mount命令指定一些参数。只读是"ro",所以我们可以这样将上面例子中的磁盘以只读方式挂载:
$mount –t ext3 –o ro /dev/sdb3 /media/otherdisk
可以设置多个用逗号隔开的选型,注意不能有空格。
下面是一个巧妙的方式,可以在不卸载的情况下,只读挂载一个文件系统:
$mount –o remount,ro /media/otherdisk
这种情况下,我们不需要指定其他信息,因为文件系统处于挂载状态,可以获取其他任何信息(例如文件系统类型,设备名等)。
另外,mount选项还可以用来设置大量的其他文件系统需要的设置,例如端口号、对于NFS的块大小、支持ACL等。
相关推荐
小惠 2013-06-27
heheeheh 2020-06-06
TaoTaoFu 2020-06-04
wkwanglei 2020-05-26
suosuo 2020-05-15
LuoXinLoves 2020-05-11
benico 2020-04-26
姚强 2020-04-06
xhpscdx 2020-03-06
lovelily 2013-04-01
拿什么来拯救自己 2013-07-20
杨友山 2019-12-25
jackalwb 2019-12-24
akcsdno 2019-12-18
xinlugang 2019-12-11
DEPHI 2013-08-23
技术老炮儿 2014-02-28