使用Screen使SSH關閉後Meteor服務繼續運行

本文基於Ubuntu 14。04服務器

使用SSH鏈接遠程服務器,啓動服務,退出SSH後,服務也就終止了,使用Screen能夠解決這個問題。ssh

一、安裝Screenip

apt-get install screenget

二、安裝完成後,輸入screen命令,根據提示按空格進入新的界面im

三、像以前啓動Meteor項目同樣,進入目錄,啓動Meteor項目meteor

cd /home/meteor/hello項目

meteorimg

四、啓動完成後訪問項目 http://ip:3000,成功。關閉ssh窗口,繼續訪問,仍然成功。apt-get

五、再次進入ssh,查看已經打開的服務遠程

screen -ls

執行後會列出正在運行的子界面,查看服務運行的子界面

screen -ls 子界面代號,進入運行子界面的控制檯

六、也會遇到進入子界面失敗的狀況,提示以下錯誤

There is no screen to be resumed matching 6556

七、輸入命令回覆

screen -d 6556

八、再次進入子界面,由於目前只有一個子界面,能夠直接輸入screen -r 進入

九、進入子界面後,回到主界面的命令是 ctrl+a,d  即先輸入ctrl+a再輸入d

相關文章
相關標籤/搜索