当我失去互联网连接(离开 WiFi 区域)时,我正在 ssh 进入运行 Raspbian 的 Raspberry Pi,用 nano 编辑文件。一小时后重新连接后,我发现圆周率已将我踢出,但重新登录后,我发现它并没有停止任务。当我重新打开nano时,它告诉我该文件正在由之前的nano进程编辑,并且它给了我PID。我对文件进行了重大更改,但忘记保存,但可能更改仍然存在。
我如何告诉 nano 保存并退出(^O -> Enter -> ^X)或从原始进程外部在新 shell 中重新打开任务?
答案1
在评论中,@JeffSchaller 指出终止的 nano 进程会将未写入的文件保存在file_path.extension.save
.
如果它在那里(对我来说就是这样),只需mv
将文件更改为其原始名称即可。