コマンドを実行した後、端末を閉じてもバックグラウンドで実行できるようにコマンドを拒否しました。
コマンドは次のとおりです。
badblocks -v -s -w /dev/sdb > badblocks_result.txt 2>&1 & disown
コマンドはPIDで実行されています1146
。
CTRLPIDを使用する代わりにそのコマンドを使用して終了するには、どのようにC現在使用されている端末に戻すのですか?
ベストアンサー1
私の解決策は次の答えを使用することでしたhttps://superuser.com/a/1231033/432690
@Kamil Maciorowski コメントが提供した回答です。
CTRL「PIDを使用する代わりにコマンドを実行するにはC終了してください。」 - ポイントは何ですか?
On Ctrl+ badblocks は from と同じにcなり、違いはわかりません。一般に、+はプロセスグループに送信されるため、+を使用して1つのプロセスのみをターゲットとして指定するとエラーが発生する可能性があります(例)、ここでは問題はありません。
SIGINT
kill -s INT 1146
CtrlcSIGINT
kill -s INT
badblocks
なぜkillの代わりにCtrl+が欲しいのですか?c本当に欲しいなら:
reptyr
。