跳转至

Linux

断开 SSH 连接后继续执行任务

我们经常需要通过 SSH 连接到远程 Linux 服务器来执行各种任务。但有时,我们希望即使在断开 SSH 连接后,这些任务也能继续运行。

本文介绍了如何将任务放入后台并使用 disown 命令使其在当前 Shell 终端窗口关闭后依然不会结束。

image-20240119101805146

VS Code 加载 Web 视图时出错的解决方案

报错原因

在保存一个大型jupyter notebook文件时,自己突然关闭了标签页。再打开它时,VS Code 就报错:

Text Only
加载 Web 视图时出错: Error: Could not register service workers: InvalidStateError: Failed to register a ServiceWorker: The document is in an invalid state..

image-20230203004334063

并且也不能打开其他任何jupyter notebook文件,推测是 VS Code 程序出了问题。

解决方案

我自己曾经遇到过两次这个报错,第一次是在个人电脑 Windows 系统上,第二次是在 Linux 服务器上。下面分别介绍针对这两个系统的解决方案。

Linux 命令行—文件操作

在 Linux 中常用的操作文件的命令。

Linux 和 Mac OS 自带的 Bash 中可以使用 Linux 命令。Windows 系统自带的 Command Prompt(命令提示符)并不是最常用的,很多 Linux 命令在命令提示符中无法使用,它们有一些等价的对应关系。

Linux 和 Windows Command Prompt

Windows 的 Powershell 可以用一些 Linux 命令。