Gnuスクリーンセッションの名前を変更する方法

Gnuスクリーンセッションの名前を変更する方法

スクリーンセッションを実行していますが、名前を変更したいです。新しいスクリーンセッションを開始するときに「-S」オプションを使用して名前を付けることができることを知っています。セッションの開始後にこの名前を変更するにはどうすればよいですか?

答え1

これを行う画面コマンドがあります。 ~から手動:

注文する:セッション名[名前]

(何もない)

現在のセッションの名前を変更します。screen -list名前の前にプロセスIDが表示されます。引数の場合名前省略すると、セッション名が表示されます。

警告する:$STY環境変数はまだ古い名前を反映しています。これは混乱を招く可能性があります。デフォルトは tty とホスト名で構成されます。

画面のコマンドラインにアクセスするには、Prefix:通常Prefixがある場所を使用してくださいCtrl-a

したがって、以下を行う必要がある可能性が高くなります。 Ctrl-a:sessionname [name]

答え2

スクリーンセッションでウィンドウタイトルの名前を変更するには:

  • Ctrl+を押して放してから+をa押します。Shifta

実際のセッション名(で示されるscreen -ls)の名前を変更するには、次のようにします。

答え3

# screen -S old_session_name -X sessionname new_session_name

答え4

この正確な質問に答えることはできませんが、下部に表示される名前を変更するには(たとえば)を(0 bash)使用できます。

  • Ctrl- それではその部分をa変えてください。:title <newtitle>bash
  • Ctrl-次の番号を変更します(これにより、セッションインスタンスの相対a順序も変更されます:number <newnumber>)。

関連情報