内部画面でトップ画面を実行する

内部画面でトップ画面を実行する

スクリーンセッションに参加していますが、そこから別のスクリーンを始めたいです。ただし、新しい画面が既存の画面(または既存の画面の子プロセス)内にあることは望ましくありません。

つまり、既存の画面から画面を起動すると、次のプロセスツリーが表示されます。

├── screen 1
│    └── screen 2

しかし、私は欲しい:

├── screen 1
├── screen 2

ベストアンサー1

マンページでこの-mオプションが欲しいものです。

   -m   causes screen  to  ignore  the  $STY  environment  variable.  With
        "screen  -m"  creation  of  a  new session is enforced, regardless
        whether screen is called from within  another  screen  session  or
        not. 

だから

$ screen -m

あなたが欲しいものをする必要があります。

その後、2番目の画面インスタンスを独立して分離または再接続できます。 2番目の画面が切り離され始めるには、これは-d -m素晴らしいオプションです。

おすすめ記事