已用root
用户登录ubuntu shell,用snap
安装好IDEA,打开安装目录的bin文件夹,想修改idea.sh,发现此文件是只读文件,查看权限发现root用户是有写入权限的,用chmod
尝试改权限,却也显示“只读”,在此文件夹中尝试创建test文件,却同样“只读”。
root@alone-Vostro-14-5401 /s/i/c/bin# pwd
/snap/intellij-idea-community/current/bin
root@alone-Vostro-14-5401 /s/i/c/bin# ls -lh
总用量 9.7M
-rw-r--r-- 1 root root 136 Jun 21 15:47 appletviewer.policy
-rw-r--r-- 1 root root 115K Jun 21 15:47 brokenPlugins.db
-rwxr-xr-x 1 root root 223 Jun 21 15:47 format.sh
-rwxr-xr-x 1 root root 28K Jun 21 15:39 fsnotifier
drwxr-xr-x 2 root root 257 Jun 21 15:51 icons
-rw-r--r-- 1 root root 427 Jun 21 15:47 idea64.vmoptions
-rw-r--r-- 1 root root 5.4K Jun 21 15:47 idea.png
-rw-r--r-- 1 root root 11K Jun 21 15:47 idea.properties
-rwxr-xr-x 1 root root 8.6K Jun 21 15:47 idea.sh
-rw-r--r-- 1 root root 8.1K Jun 21 15:47 idea.svg
-rwxr-xr-x 1 root root 298 Jun 21 15:47 inspect.sh
-rwxr-xr-x 1 root root 352K Jun 21 15:39 libdbm64.so
-rwxr-xr-x 1 root root 831 Jun 21 15:47 ltedit.sh
-rwxr-xr-x 1 root root 9.2M Jun 21 15:47 repair
-rwxr-xr-x 1 root root 808 Jun 21 15:39 restart.py
root@alone-Vostro-14-5401 /s/i/c/bin# chmod 777 idea.sh
chmod: 正在更改 'idea.sh' 的权限: 只读文件系统
root@alone-Vostro-14-5401 /s/i/c/bin [1]# touch test
touch: 无法创建 'test': 只读文件系统
bin 目录权限要改一下
不是文件只读,是文件系统只读,是文件系统挂载的问题。
可以参考一下这篇文章:https://www.cnblogs.com/jxldjsn/p/11337990.html