回答:
Ca:sessionname mySessionName
これは、
問題のセッションに接続します。
Ctrl+を押しAます。
タイプ-はい、最初のコロンが必要です。余分なスペースはありません。:sessionname mySessionName
を入力しEnterます。
$ screen -S foo
[8890.fooから分離]
$ screen -ls
画面があります:
8890.foo(22/12/11 18:39:22)(分離)
/ var / run / screen / S-userの1つのソケット。
$ screen -r
Ctrl+ A:セッション名バー
[8890.barsから分離]
$ screen -ls
画面があります:
8890.bars(22/12/11 18:39:21)(デタッチ)
/ var / run / screen / S-userの1つのソケット。
$
Screenの-Xスイッチを使用すると、セッションをアタッチせずに名前を変更できます。
$ screen -X sessionname foobars
$ screen -ls
There is a screen on:
8890.foobars (22/12/11 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.
$
または、既存の名前またはIDでスクリーンセッションを明確にターゲットにすることができます(すでに複数のセッションがある場合に便利です)。
$ screen -ls
There is a screen on:
8890.foo (02/23/2015 18:39:22) (Detached)
5136.barfoos (02/23/2015 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.
$ screen -S 8890.foo -X sessionname foobars
$ screen -ls
There is a screen on:
8890.foobars (02/23/2015 18:39:22) (Detached)
5136.barfoos (02/23/2015 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.
$
Ctrl - a+ を押したときにウィンドウリストに表示されるように、セッション内の現在のウィンドウタイトルの名前を変更します"。
あなたが行うとき、今すぐCtrl - a+ "あなたが設定した名前の代わりに、ウィンドウの一覧に表示されますbash。
注:これは元の質問には答えませんが、明らかにこのスレッドへの訪問者の一部はOPが要求した実際のセッションではなく、ウィンドウタイトルの名前を変更する方法を検索したため、答えを削除していません。