我自己在 Linux Mint 上工作,拥有具有 root ssh 访问权限的远程 Ubuntu VPS 服务器。我在服务器上有脚本,可以进行长时间的数据处理(数小时或数天的处理)。
现在我可以在我的机器上打开控制台,通过 ssh 连接到 VPS 并运行脚本 - 我可以在控制台中实时查看脚本在做什么(处理了多少数据,还剩多少等等在我的控制台屏幕上定期刷新) -这行得通。
我怎样才能做类似的事情,但不依赖我的本地机器:
- 连接到服务器并运行脚本
- 断开连接并离开服务器以完成他的长时间处理工作,而我可以重新启动本地计算机或将其关闭而不会影响启动的服务器脚本执行。
- 有可能稍后再次连接并查看进程的当前状态(它实时向我显示的相同数据)而不会中断进程。