當(dāng)前位置:
首頁 >
树莓派安装screen保证SSH断开 任务不中断
發(fā)布時(shí)間:2025/3/21
46
豆豆
生活随笔
收集整理的這篇文章主要介紹了
树莓派安装screen保证SSH断开 任务不中断
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
2019-02-28 by 崔斐然
使用 screen 管理你的遠(yuǎn)程會(huì)話:
當(dāng)我們長(zhǎng)期執(zhí)行任務(wù)時(shí)候需要 保證SSH 一直連接,否則任務(wù)就會(huì)中斷, 以前經(jīng)常為一些長(zhǎng)時(shí)間運(yùn)行的任務(wù)而頭疼,甚至買給樹莓派買了顯示器,比如opencv的安裝 、系統(tǒng)備份、haar訓(xùn)練等等,網(wǎng)絡(luò)一旦不好斷開了ssh任務(wù)就會(huì)中斷。
后來了解到Screen,這是一個(gè)可以在多個(gè)進(jìn)程之間多路復(fù)用一個(gè)物理終端的窗口管理器。Screen中有會(huì)話的概念,用戶可以在一個(gè)screen會(huì)話中創(chuàng)建多個(gè)screen窗口,在每一個(gè)screen窗口中就像操作一個(gè)真實(shí)的telnet/SSH連接窗口那樣。
那么現(xiàn)在,我們可以嘗試使用screen來管理你的會(huì)話:
安裝screen:
centos: yum install screen ubuntu and debain: sudo apt-get install screen相關(guān)命令:
| 新建screen窗口 | screen -S < name > | 例:screen -S task1 |
| 后臺(tái)運(yùn)行 | 先按下Ctrl+a 隨后再按 d | 會(huì)提示:[detached from ****] |
| 顯示所有screen窗口 | screen -ls | 會(huì)顯示:8465.task1 (Detached) 說明task1已經(jīng)在后臺(tái)) |
| 進(jìn)入指定的screen窗口 | screen -x < screen name or port > | 例:screen -x task1 或 screen -x 8465) |
| 退出并關(guān)閉后臺(tái) | kill screen port | kill 8465 也可以先進(jìn)入screen窗口在窗口中輸入exit |
總結(jié)
以上是生活随笔為你收集整理的树莓派安装screen保证SSH断开 任务不中断的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【机器学习入门笔记0:OpenCV+Te
- 下一篇: 基于机器学习的捡球机器人设计与实现(探索