尝试使用nano编辑器保存文件时出现“ [错误写入/ filename:权限被拒绝]”


10

使用Nano文本编辑器,我试图保存并退出文件。我已经有文件命名。

我单击Ctrl+ X退出。然后单击,Y因为我要保存文件。它要求写文件,我按下Enter要使用默认名称,因为它已经命名了。

问题是我收到此消息。

[Error writing /filename: Permission denied]

我究竟做错了什么?


检查文件的权限,以确保您具有写权限。 ls -l *filename*将显示该文件的权限。
查尔斯·格林

是的,之前有人问过,但是您想要的链接是askubuntu.com/questions/458827/…–
马丁·桑顿

现在重复的是:askubuntu.com/q/15447/215820
Bob Stein

Answers:


19

好吧,您没有写该文件的权利。采用

sudo nano [filename]

7
因此,在编辑文档时无法发出sudo保存?即像vi的:wq!?因此,如果您花了一段时间编辑文档却没有意识到它受到保护,那么有没有办法保存它?有点疏忽。
内森·霍恩比

1
您可以保存到其他文件名-按Ctrl-X,Y,然后更改为要写入的其他文件名。这样,您可以在编辑后对它进行sudo mv
dGRAMOP

如果您在Nano中打开文件并看到消息“文件不可写”,这也将起作用
Chris Halcrow
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.