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