Control+Zキーボードキーの代わりにコマンドラインで作業する方法は? (Linuxで)
実行中のすべての端末を停止し、後で再起動する必要があります。
ベストアンサー1
Control+フォアグラウンドのすべてのプロセス端末にシグナル(Linux amd64では20、Solaris amd64では24、FreeBSD amd64では18...シグナルを数字で参照するのは避けるのが最善です)を受け取るZ制御文字を書き込みます。プロセスグループ。susp
SIGTSTP
-コマンドを使用してコマンドラインから信号を送信してプロセスを停止できますkill
。
kill -s STOP <pid>
(<pid>
一時停止したいプロセスのIDはどこにありますか)、または特定の名前を使用してプログラム内のすべてのプロセスを指定したい場合(技術的に名前が付けられた拡張正規表現に一致するすべてのプロセス):
pkill -STOP xterm
(xterm
サンプル名はどこにありますか?)
プロセスを再開する必要がある場合でも、SIGCONT
同じ方法で信号が送信されます。