それでは、プロセスが存在するターミナルをkillallで閉じるにはどうすればいいですか? killall node
プロセスが存在するターミナルをkillallにするには?
第二ターミナルで:
第一ターミナルで:
私はこれを試してみました
Ready
Terminated
しかし、私は、ノードが殺された後にのみ、第二の端末がクローズします。
それでは、プロセスが存在するターミナルをkillallで閉じるにはどうすればいいですか? killall node
プロセスが存在するターミナルをkillallにするには?
第二ターミナルで:
第一ターミナルで:
私はこれを試してみました
Ready
Terminated
しかし、私は、ノードが殺された後にのみ、第二の端末がクローズします。
あなたが-t
オプションを使用することができます。あなたの端末は閉鎖されます。
-tはkillallのオプションではありません。 killallのどのバージョンを使用していますか? – jusola
私はMacでSierraを実行しています。 – codeforester
おそらくUbuntuにはそのオプションがありません – jusola
端末を実行するプロセス(通常はノードプロセスの親プロセス)を強制終了する必要があります。
質問How do I get the parent process ID of a given child process?は、開始するのに適しています。ノードプロセスのPIDは、How to find the Process ID of a running terminal programで見つけることができます。
killall -t $(tty)
は、すべてのプロセスが(でもnohup
付き)ターミナルセッションから起動呼ぶ、シェルを含む:
私はこのコマンドがあなたのシステムで利用できるかどうかはわかりませんが、 'killall process && logout'を試すことができます。 – ForceBru
@ForceBruこれは私が探しているものではありません。私は最初の端末ではなく、2番目の端末を閉じたい。 – jusola