[这延续了我之前的问题我怎么知道我是否正在 Linux“屏幕”内运行?]
如标题,可以吗?
我试过了screen -S mysess
但它会创建一个新屏幕而不是改变当前屏幕的名称。
我也试过了screen -X 'sessionname haha'
,但是没效果。它只是在终端底部显示一个反色条,上面写着
-X: unknown command 'sessionname haha'
答案1
使用Ctrl-a:进入会话的命令模式,然后使用sessionname
命令
sessionname session1
编辑:
使用上面的例子:
如果你detached
来自一个会话,你可以使用以下命令更改其会话名称
screen -r 25278.pts-15.linux-ic37 -X sessionname YourSessionName
如果你要attached
参加会议,那么你可以使用以下命令更改其会话名称
screen -d -r 25134.pts-3.linux-ic37 -X sessionname YourSessionName