首页 > 解决方案 > 如何在vi中保存写保护文件?

问题描述

我正在尝试将修改后的“menu.lst”文件保存在 vi 中。当我保存文件时,vi 说:'menu.lst' is read only.

我怎样才能解决这个问题?

标签: vim

解决方案


您尝试保存的文件是只读的,这意味着您无法修改其内容。它需要标记为可写。该过程因您的操作系统而异。以下是有关如何更改文件权限的一些有用资源:

编辑:
正如 filbranden 指出的,对于 Grub 的文件,您应该使用sudo命令打开 vi。Grub 的文件只能由 root 修改。您应该sudo vi menu.lst改为使用打开文件。


推荐阅读