Answers:
有一个屏幕命令可以执行此操作。从手册:
命令:sessionname [ name ]
(没有)
重命名当前会话。请注意,用于
screen -list
显示名称的名称带有前缀process-id。如果省略参数名称,则显示此会话的名称。警告:
$STY
环境变量仍反映旧名称。这可能导致混乱。默认值由tty和主机名构成。
要访问屏幕命令行,请使用Prefix:,前缀通常为Ctrl-a。
因此,您很可能必须这样做:
Ctrl-a:sessionname [name]
要在屏幕会话中重命名窗口标题,请使用:
要重命名实际的会话名称(显示为screen -ls
),请使用:
:sessionname newName
。有关更多详细信息,请访问https://superuser.com/a/370553/65975。screen -R
或中显示的名称screen -list
。
Ctrl-a "
-而不是整个屏幕会话,这是OP提出的问题。
control + shift +a
吗?
Ctrl-a
,然后按Shift-a
。
C+a
根本没有帮助,但是您发布的链接确实
# screen -S old_session_name -X sessionname new_session_name
Ctrl a
然后再使用:sessionname <new-session-name>
。但是,它确实在OS X上运行,屏幕版本为4.00.03(FAU),2006年10月23日
control + a +:
一次按下三个按钮吗?