我有一台 Raspberry Pi,我用它来全天候运行 Python 脚本。我可以使用 SSH 从我的 Linux 笔记本电脑远程访问它。但使用 SSH 连接它ssh <username>:<address>
会创建一个新会话,而不是访问我 Pi 中正在运行的当前会话。有没有办法使用 SSH,这样我就可以远程查看我的 Python 脚本正在做什么,并在必要时远程终止并重新启动它?
实际上,我希望我的笔记本电脑能够显示 Pi 上当前显示的任何内容。
答案1
最简单的方法是使用tmux(或者屏幕,这是一个较旧的实用程序)。
当你远程控制进入你的 Raspberry Pi 安装并运行tmux(无需选择)你将获得tmux会话,你可以运行你的 Python 脚本,要分离按CTRL + B随后的信件德。
该脚本将继续在后台运行,要恢复,只需输入tmux 附加。