我的家庭网络上有两台电脑。其中之一是树莓派。Raspberry Pi 具有静态 IP。我通过我的另一台电脑与它连接,使用ssh user@ip
. 但是如果我运行一个长时间的过程,我必须让我的电脑开机。
如何在我的树莓(或另一台装有 Linux 的机器)上运行长进程或短进程并关闭我用来连接树莓的机器?
我的家庭网络上有两台电脑。其中之一是树莓派。Raspberry Pi 具有静态 IP。我通过我的另一台电脑与它连接,使用ssh user@ip
. 但是如果我运行一个长时间的过程,我必须让我的电脑开机。
如何在我的树莓(或另一台装有 Linux 的机器)上运行长进程或短进程并关闭我用来连接树莓的机器?
您可以通过屏幕执行此操作...
在树莓派上运行以下命令来安装 Screen:
sudo apt-get update
sudo apt-get install screen
安装完成后,只需键入:
screen
其次是 Enter
现在运行您需要的任何长或短过程..
现在您只需按以下命令“分离”屏幕:
Ctrl+A
然后 d
现在您可以断开与树莓派的连接,它将继续在后台运行。如果您想“重新附加”到该屏幕,只需重新连接到树莓派并键入:
screen -r
如果您需要再次执行此操作,则无需重新安装屏幕,因此只需从第 2 步开始!
祝你好运!