Linux下远程连接断开后如何让程序继续运行
生活随笔
收集整理的這篇文章主要介紹了
Linux下远程连接断开后如何让程序继续运行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Linux下遠程連接斷開后如何讓程序繼續運行
2017年12月29日 18:49:16 熱血-文宗 閱讀數:560 標簽: linux shell centos 更多
個人分類: linux
版權聲明:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/zhang5207892/article/details/78934256
我工作遇到的問題的:
1、linux長時間自動化測試,又不能關閉shell,關閉重頭來
2、很多程序不能斷,例如node服務、mogo等。
答案:有辦法
解決辦法:(以CentOS系統為例)
1、安裝screen命令
yum install screen #安裝
2、創建screen會話
screen -S mysql5.5 #創建screen會話,自定義screen虛擬終端的名稱,mysql5.5可以改為你想要的名稱
創建會話后自動進入該虛擬終端
4、測試
我們可以執行一個服務,然后關閉SSH遠程連接窗口,然后重新登錄
screen -r mysql5.5 #查看之前的虛擬終端
自動會進入該虛擬終端,我們也就會看到還在運行。
擴展閱讀:
screen -ls #查看所有screen會話
exit #退出screen
screen -wipe mysql5.5 #刪除會話
總結
以上是生活随笔為你收集整理的Linux下远程连接断开后如何让程序继续运行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深度探索va_start、va_arg、
- 下一篇: wxpython控件绑定事件_wxPyt