2016-10-07 19 views
2

在ubuntu終端中,您可以運行一個名爲screen的命令,將您分離到另一個屏幕。如何從終端上知道您在基本屏幕?

我想知道讓我們說一個傢伙運行該命令,然後離開。當我回到服務器(我們使用Ubuntu的無頭版服務器版)時,我怎麼知道我在分離的屏幕上?

或者,我怎麼知道我在基本屏幕?

如果我試試我的運氣,然後按ctrl+a, d,然後成功分離並轉到基本屏幕,然後我鍵入screen -r並顯示分離屏幕的列表,我如何知道我從哪個分離屏幕出來?

回答

2

分離之前,環境變量$STY認爲你正在考慮從分離的會話的名稱:

echo $STY 

你出來之後,你會不會有一個環境變量進行協商。但是,當你在運行屏幕時,你可以檢查。或者,你可以問screen什麼窗口被激活,例如,

CTRLAw

延伸閱讀:

+0

感謝。我得到了echo $ STY的工作,但沒有按Ctrl A W的東西 –

相關問題