rmコマンドをキャンセルする方法は?

rmコマンドをキャンセルする方法は?

どうすればいいのか質問が多いですね完了したジョブのキャンセル rm注文する。私の場合、アカウントマネージャは「本当にこのファイルを削除しますか?」と尋ね始めました。

それぞれの確認が必要です。 「y/n」を手動で確認する代わりに:

  1. n番目のファイルに対してy / nを求める場合は、残りを「yes」に設定できますか? (Windowsの「すべて同意」チェックボックスと同じ)(yes | rm始める前にコツを知っていました)

  2. n番目のファイルにy / nを入力するように求められたら、操作を中止できますか? (機械の電源を切る以外に:))

ベストアンサー1

yes要求1を実行するには、N回送信してからキーボード入力を渡すよりもy複雑な手順を使用する必要があります。rmいつも尋ねたり、尋ねたり、聞かなかったりすること以外はできるrm -iことはありませんrm -f

いつでもrm中断できます。

  • Control-Cを押して中断し(SIGINT送信)、
  • Ctrl-Zを押して停止(SIGSTOP送信)してから終了します。
  • SIGTERM( ) を送信するkill
  • SIGKILL()を送ってくださいkill -9

rmこれにより、実行されたファイル操作はキャンセルされませんが、ファイル操作を実行できなくなります。プロセスが現在のユーザー入力を要求している場合、ファイルrmリンクは積極的に解放されないため、そのプロセスを終了しても続行されません。

おすすめ記事