Cygwin - 如何编辑只读文件?

Nop*_*ope 4 cygwin text-editing read-only

我正在尝试在 Cygwin 中使用 Vi 编辑 /etc/hosts,但它是只读的。是否有类似于 sudo 的命令?如何编辑只读文件?

谢谢

Phi*_*ßen 7

以管理员身份打开 cygwin shell 将授予您的用户 root 访问权限。然后文件将不再是只读的。


Maj*_*nko 3

尝试强制覆盖。与其:wq写入并退出,不如尝试::wq!强制写入并退出。

  • 以管理员身份运行 cygwin 允许我编辑该文件。感谢您的帮助 (4认同)
  • 那么尝试使用 Windows `runas` 命令? `runas /user:管理员 vi /etc/hosts` (3认同)