如何从不同的终端退出nano?

如何从不同的终端退出nano?

当我失去互联网连接(离开 WiFi 区域)时,我正在 ssh 进入运行 Raspbian 的 Raspberry Pi,用 nano 编辑文件。一小时后重新连接后,我发现圆周率已将我踢出,但重新登录后,我发现它并没有停止任务。当我重新打开nano时,它告诉我该文件正在由之前的nano进程编辑,并且它给了我PID。我对文件进行了重大更改,但忘记保存,但可能更改仍然存在。

我如何告诉 nano 保存并退出(^O -> Enter -> ^X)或从原始进程外部在新 shell 中重新打开任务?

答案1

在评论中,@JeffSchaller 指出终止的 nano 进程会将未写入的文件保存在file_path.extension.save.

如果它在那里(对我来说就是这样),只需mv将文件更改为其原始名称即可。

相关内容