sudo vi /root/.vnc/xstartup E45: 'readonly' option is set (add ! to override)
时间: 2024-08-16 17:05:47 浏览: 105
当你尝试使用 `sudo vi /root/.vnc/xstartup` 来编辑 `/root/.vnc/xstartup` 文件时,收到了 "E45: 'readonly' option is set" 的错误信息,这意味着该文件已经被设置为只读模式,不允许直接修改。要在这种情况下编辑这个文件,你需要解除它的只读权限。在Linux终端中,你可以按照以下步骤操作:
1. 使用 `sudo` 命令切换到 root 用户权限,然后运行:
```
sudo chmod -w /root/.vnc/xstartup
```
这里的 `-w` 参数用于取消只读属性。
2. 接下来,你应该能够使用 `vi` 编辑器打开文件了,例如:
```
sudo vi /root/.vnc/xstartup
```
3. 完成编辑后记得保存并退出编辑器。
相关问题
vi /root/.vnc/xstartup 无法修改 E45: 'readonly' option is set (add ! to override)
当你尝试使用vi编辑器打开`/root/.vnc/xstartup`文件时,遇到提示 "E45: 'readonly' option is set",这是因为该文件已经被设置为只读模式(read-only)。这通常是因为系统或者权限设置不允许你在不解除只读属性的情况下直接修改它。要解决这个问题,你可以按照以下步骤操作:
1. 使用管理员权限运行vi:前缀命令行添加 `sudo`,例如 `sudo vi /root/.vnc/xstartup`,这将让你临时获得修改文件的权限。
2. 如果上述方法不可行,可以尝试在vi编辑器内部解除只读模式。打开文件后,输入`:set! ro` 然后回车,这样就临时去除了只读限制。完成编辑后,按`:wq` 保存并退出。
3. 永久更改文件权限:如果是文件系统级别的设置,你可能需要更改`.vnc`目录的权限。使用`chmod`命令,如`chmod u+w /root/.vnc`,让当前用户拥有写入权限。
注意操作时需谨慎,因为不当修改系统文件可能会导致意想不到的问题。如果不确定操作影响,请查阅相关文档或寻求专业帮助。
E45: ‘readonly‘ option is set (add to override)
E45错误表示"readonly"选项被设置了,表示当前文件是只读的,无法进行修改操作。解决该问题的方法如下:
1. 使用sudo命令提升权限,以便进行修改操作。可以在终端中输入以下命令:
```
sudo vim /etc/hosts
```
这将以root权限打开文件,并允许进行修改。
2. 如果没有使用sudo命令打开文件导致出现E45错误,可以通过以下步骤解决:
- 首先,将正在修改的文件内容保存到一个临时文件中,比如/tmp/abc。
- 然后,退出vim编辑器,可以使用以下命令退出:
```
:q!
```
- 在退出后,使用sudo命令将临时文件复制回原文件:
```
sudo cp /tmp/abc /etc/hosts
```
- 最后,删除临时文件:
```
sudo rm /tmp/abc
```
这样就可以解决E45错误,以便对文件进行修改操作。 <span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [E45: ‘readonly‘ option is set (add to override) 解决方法](https://blog.csdn.net/qq_46534711/article/details/124827787)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [E45: 'readonly' option is set (add ! to override)的解决方案](https://blog.csdn.net/weixin_41931602/article/details/84824240)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文
相关推荐














