创建后是否可以更改 GNU 屏幕会话名称?

Jim*_*hen 4 gnu-screen

[这继续我之前的问题我怎么知道我是否在 linux“屏幕”内运行?]

作为标题,我可以吗?

我试过了,screen -S mysess但它会创建一个新屏幕而不是更改当前屏幕的名称。

我也试过screen -X 'sessionname haha',但没有效果。它只是在终端底部显示一个反色条说

-X: unknown command 'sessionname haha'
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明 在此处输入图片说明

use*_*517 19

使用Ctrl-a:进入会话的命令模式,然后使用sessionname命令

sessionname session1
Run Code Online (Sandbox Code Playgroud)

编辑:

使用上面的示例:

如果您detached来自会话,则可以更改它的会话名称

screen -r 25278.pts-15.linux-ic37 -X sessionname YourSessionName
Run Code Online (Sandbox Code Playgroud)

如果您attached要参加会话,则可以使用以下命令更改其会话名称

screen -d -r 25134.pts-3.linux-ic37 -X sessionname YourSessionName
Run Code Online (Sandbox Code Playgroud)

  • @JunChen:那你应该在你的问题中这么说! (2认同)