GNU/Linux >> Linux の 問題 >  >> Linux

すべての画面を強制終了するにはどうすればよいですか?

使用できます:

pkill screen

または

killall screen

OSX では、プロセスはすべて大文字で SCREEN と呼ばれます。したがって、以下を使用してください:

pkill SCREEN

または

killall SCREEN

画面が表示されない場合は、次を使用してください:

screen -wipe

最近 awk に慣れ始めたので、これをまとめて目的を果たしました。わかりやすいので載せておきます。

screen -ls | grep '(Detached)' | awk 'sys {screen -S $1 -X quit}'

どこで screen -ls 現在のすべての画面を一覧表示します。grep 'pattern' 一致するすべての行を除外します。 awk sys {command} を使用して、切り離されたすべてのスクリーンのハンドルを取得できます。 コマンドをコピーして一緒に貼り付け、sys で実行できます 、 $1 awk によって取得された最初の引数を参照します。最後に screen -X quit で quit コマンドを実行します .


Linux
  1. HD/UHD画面でPlasmaログイン画面を拡大縮小する方法

  2. Centos7で`user`が所有するすべてのプロセスを強制終了する方法は??

  3. ログインしているすべてのユーザーを一覧表示する方法

  1. Raspberry Pi 3 で画面を回転させる方法

  2. 自分が画面にいるかどうかを確認するにはどうすればよいですか?

  3. 特定の部分名を持つすべてのプロセスを強制終了する方法は?

  1. Linuxでゾンビプロセスを強制終了する方法

  2. pgrep によって返されたすべてのプロセスを強制終了する方法

  3. UID を使用してすべてのユーザーのプロセスを強制終了するにはどうすればよいですか