画面:「-Sセッション名」対「-t名」

画面:「-Sセッション名」対「-t名」

screen -S <sessionname>これらとそしての違いは何ですかscreen -t <name>?どちらも新しく作成された画面に名前を割り当てたように見え、それを再接続するために使用できます。

答え1

-t <name>スクリーンセッションで新しく作成されたシェルのデフォルトタイトルを設定します。電話をかけて++++をscreen -t MyShell入力すると、端末の下部に表示されます。Ctrla c Ctrla c Ctrla w

0$ MyShell  1-$ MyShell  2*$ MyShell  

Ctrl+を入力してシェルの各タイトルを変更できますa A

-S <sessionname>作成したスクリーンセッションの名前を設定します。を使用してシステムの既存のセッションを表示し、セッション-ls名を使用してセッションの1つを追加できます-r <sessionname>。この機能は、特に複数の画面セッションを同時に維持する必要がある場合に非常に便利です。

$ screen -ls
There are screens on:
    23834.pts-4.myserver    (06/01/15 12:38:11) (Detached)
    23812.MySession (06/01/15 12:34:24) (Detached)
2 Sockets in /var/run/screen/S-yaegashi.

$ screen -r MySession

Ctrla :+を入力してEnterを押すと、現在のセッションの名前を変更できますsessionname <newsessioname>

関連情報