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 #刪除會話

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章