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