theTuxRacer Asked: 2010-11-30 21:07:00 +0800 CST2010-11-30 21:07:00 +0800 CST 2010-11-30 21:07:00 +0800 CST 在 nano 中保存已编辑的文件,但没有权限 772 我在 /etc/ 中编辑了一个要保存的文件,但忘记使用 sudo 打开它。我记得有一个命令可以在 vi 中保存这样的文件,想知道在 nano 中是否有这样的方法? 谢谢。 sudo nano text-editor 3 个回答 Voted Best Answer karthick87 2010-11-30T21:23:23+08:002010-11-30T21:23:23+08:00 是的,您可以将其临时保存到您的主目录。按Ctrl+O更改主目录或 /tmp 的路径,然后按Enter保存。然后你就可以sudo mv了。 按CTRL+O将显示路径。将其更改为您的主目录或 /tmp。例如要写入的文件名:/tmp/filename并按 Enter。 charlie-tca 2010-12-01T19:10:38+08:002010-12-01T19:10:38+08:00 只需在终端中打开一个新选项卡,使用 chmod 将文件的权限更改为 777,将文件保存在 nano,然后将权限更改回原来的值,可能是 644。另一种方法是使用 chown 将所有者更改为自己,保存该文件,并将所有权更改回root。 RolandiXor 2010-11-30T21:25:58+08:002010-11-30T21:25:58+08:00 尝试ctrl+o并选择将文件保存到您的主文件夹。 然后做sudo mv /home/username/file /etc/
是的,您可以将其临时保存到您的主目录。按Ctrl+O更改主目录或 /tmp 的路径,然后按Enter保存。然后你就可以
sudo mv
了。按CTRL+O将显示路径。将其更改为您的主目录或 /tmp。例如要写入的文件名:/tmp/filename并按 Enter。
只需在终端中打开一个新选项卡,使用 chmod 将文件的权限更改为 777,将文件保存在 nano,然后将权限更改回原来的值,可能是 644。另一种方法是使用 chown 将所有者更改为自己,保存该文件,并将所有权更改回root。
尝试ctrl+o并选择将文件保存到您的主文件夹。
然后做
sudo mv /home/username/file /etc/