Linux挂载文件系统属性修改(mount只读,mount读写)
·
前天有一个小伙伴在项目中遇到一个问题。
他进了一个新的项目,希望更改系统中的“程序”进行调试,可是他无法删除和修改程序,提示如下:
root://usr/bin# touch GG
touch: GG: Read-only file system
新建GG文件,提示只读文件系统。
他确认了权限,是可以读写的,然后问我为什么不能写呢?
root://usr# ll
drwxr-xr-x 10 root root 1024 Apr 20 07:58 ./
虽然你有权限读写,但是并不一定说明你可以读写,项目中将根目录的mount属性设定为ro了。
整个系统不允许读写,你有权限又有何用。
1. 教大家如何查看mount属性:
root:~# mount
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
/dev/mmcblk0 on / type ext4 (ro,relatime,data=ordered)
最后一行中,根目录的mount属性为ro,所以无法写入和修改文件。
2. 教大家如何修改mount属性:
root:~# mount -o remount,rw /
使用mount -o指令,将“/”目录属性修改为rw。
下面又查看了一下,已经是rw了,这时候读写都可以正常操作了。
root:~# mount
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
/dev/mmcblk0 on / type ext4 (rw,relatime,data=ordered)
以上,祝好!
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)