Linux コンピュータにプログラムをリモートでインストールする必要があります。次の操作を実行します。
./configure
make
make install
しかし、実行すると問題が発生しているようです./configure
(これは別の問題です)。設定画面が基本的にフリーズし、特定のチェックを通過できません。設定を停止する必要があるので、Ctrl+ を実行するzと、ターミナルを再び使用できるようになります。
しかし、プロセスは停止していないようです。config.log
ファイルはバイト単位で増え続けています (40 MB 以上になります)。これは問題です。現在プロセスが進行中で、このログ ファイルが作成されていますが、どのくらいのサイズになるかわかりません。
バックグラウンドで動作している configure スクリプトを停止するには、コンピューターを再起動する必要があります。top コマンドを使用してプロセスを表示しても、PID が見つかりません。
./configure
ターミナルからスクリプトを正常に停止するにはどうすればよいですか?
答え1
Control+Z一時停止(TSTP/SIGSTOP信号)の最も最近のフォアグラウンド プロセスを停止し、シェルに戻ります。シェルから、コマンドbg
は中断されたプロセスをバックグラウンドに送り、fg
コマンドはそれをフォアグラウンドに戻します。Control+ を試してくださいC。これは SIGINT を送信し、プロセスを強制終了します。一部のソフトウェアは、終了前にクリーンアップするなど、他の方法で SIGINT に反応します。