GNU nano 4.8 无限循环保存文件

GNU nano 4.8 无限循环保存文件

我可以说我不是第一个遇到这个问题的人......

me@PF2DCSXD:/$ cat /etc/resolv.conf
cat: /etc/resolv.conf: No such file or directory

me@PF2DCSXD:/$ sudo nano /etc/resolv.conf

然后我就陷入了这个无限循环。

  • Ctrl + X
  • Y Enter
  • 它说“[ 写入 /etc/resolv.conf 时出错:没有此文件或目录 ]”
  • Ctrl + C

GNU nano 4.8 窗口


终端:

me@PF2DCSXD:/$ ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
ln: failed to create symbolic link '/etc/resolv.conf': File exists

me@PF2DCSXD:/$ cat /etc/resolv.conf
cat: /etc/resolv.conf: No such file or directory

答案1

在所有较新的 Ubuntu 版本中,该文件/etc/resolv.conf都是符号链接,而不是实际文件。使用以下命令创建它:

cd
sudo rm -f /etc/resolv.conf 
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf

至于您的 nano 问题,在保存文件之前,必须先写入文件,因此步骤是输入您想要的文本,用 Ctrl+o 然后按 Enter 写入,最后用 Ctrl+x 然后按 Enter 退出 nano。

最后,您的文件格式不正确,正确的术语是名称服务器,而不是命名空间。

编辑:在我们的聊天中,我们确定 systemd、bashrc 和 nano 都无法正常工作。但是,最好有互联网连接以便下载和安装修复程序。因此,我们使用 vim 创建了一个有效的 resolv.conf。/etc/resolv.conf在 vim 中写入并保存文件后,DNS 解析已恢复,允许您更新和修复服务器。

相关内容