如何从终端告诉您是否在基本屏幕?

时间:2016-10-07 13:33:10

标签: ubuntu terminal ubuntu-14.04

在ubuntu终端中,您可以运行名为screen的命令,将您分离到另一个屏幕。

我想知道让一个人运行那个命令然后离开。当我回到服务器(我们使用Ubuntu的无头服务器版本)时,我怎么知道我处于独立屏幕?

或者我怎么知道我在基本画面?

如果我试试运气并按ctrl+a, d然后成功分离并转到基本屏幕,然后我输入screen -r并显示分离屏幕列表,我如何知道哪个分离屏幕我是从哪里出来的?

1 个答案:

答案 0 :(得分:2)

在分离之前,环境变量$STY包含您考虑从中分离的会话的名称:

echo $STY

分离后,您将无法查询该环境变量。但是当你运行屏幕时,你可以检查一下。或者您可以询问screen哪些窗口处于活动状态,例如,

ctrl A w

进一步阅读: