私は上記のコマンドの結果がどうなるのだろうかと思っています。私の目標は、最初にディスク上のすべてのファイルを削除し、次にディスクをゼロで上書きするコマンドです。しかし、私は上記のコマンドのrm部分がddコマンド(/ dev/sdXなど)を実行するのに必要なファイルを削除することに懸念しています。上記のコマンドの結果はどうなり、もし私がそれがどのように改善できるかを記述したことをしないのですか?=/dev/sdXの=/dev/zerosの場合、 "rm -rf/* && dd"を実行すると、ドライブはゼロで上書きされますか?
答えて
あなただけの(適切なX
文字で)dd if=/dev/zero of=/dev/sdX bs=64k
を行うrm -rf /
(約page cacheを読む)
を必要としません。その後、再起動せずにリブートsync
本当に不自然な場合は、ライブUSB Linuxからdd
を実行してください。あなたがさらに編集的であるならば、その後に物理的にディスクを破壊する(例えば、ハンマーで)。
昔は、ディスクをすべて0で上書きし、次にすべてを上書きします。 010101010101 ....のパターンを繰り返すと、10101010101のパターンが繰り返されます。そのサイクルを100回繰り返します。ディスクを破壊する。断片を燃やす。私たちはいらだっていませんでした。 – Jack
ちょうどdd
の場合、ディスクにはゼロが残っていますが、とにかくファイルが残っていません。
もしあなたがゼロにする前にLinuxから完全にライブラリを完全にロードしないと、必要なコードの代わりにゼロをロードするので問題に遭遇しますが、この場合は疑わしいlinuxは "dd"実行可能ファイル全体をメモリと必要なライブラリにほぼ即座にロードします。
確かに、ライブUSB Linuxから実行してください。
また、データのリカバリを防止する場合は、ゼロを上書きすることは間違いありません。ただし、誰かがビンからディスクを取り出してロードするだけで、リソースが豊富な攻撃者は停止しない可能性があります。データ回復を本当に停止したい場合は、ランダムなデータで上書きする方がよいでしょう。そして、本当に本当に本当にそれをランダムに、そして1と0で書き留めたいなら、それを何度もやります。
- 1. Powershellコマンド:rm -rf
- 2. rm -rf "$ somedir/*"が(クォートされている場合のみ)動作しないのはなぜですか?
- 3. rm -rf(-rf -fr)の文字RとFの順序は重要ですか?
- 4. ディレクトリにrm -rfを使用する
- 5. perlスクリプトでcpを実行すると、存在するファイルは上書きされますか?
- 6. エスケープされたワイルドカードのrm -rfでbashのディレクトリをクリーンアップ
- 7. RM ./-rf「トリック」を説明する
- 8. 誤ってrm -rf/lib64
- 9. リクエストが同時に実行された場合、スクリーニングは結果を上書きしますか?
- 10. このrm -rf/path/to/directory/*をexecv()を使って書くにはどうすればよいですか?
- 11. Googleドライブのファイルを上書きする
- 12. Linux AWSがすぐにrm -rf/*
- 13. MacOSのシェルスクリプト(osascript)でsudo rmコマンドを実行するとエラーが発生する
- 14. ファイルをゼロで上書きする
- 15. Windows上で実行されているMongoDBドライブの設定
- 16. .NETでは、オブジェクトのコンストラクタが実行されなかった場合でもファイナライザを実行できますか?
- 17. Symfonyのキャッシュをクリア: `cache:clear`または` rm -rf`?
- 18. 実行時にiPhoneのキーボードロケールを上書きできますか?
- 19. 常にゼロを返す場合はbashを実行しますか?
- 20. キュウリは、新しいフィーチャーファイルが実行されたときに上書きされると報告します。
- 21. dockerを実行するには--rmをdocker-javaで実行しますか?
- 22. ヒストグラム上のポイントがデリバティブがゼロの場合はどうすれば計算できますか?
- 23. Windows 10でrmコマンドを実行する方法は?
- 24. Armstrongプログラムは1000まで実行されますが、それ以上は実行されません。もっと上がるために何をすべきか?
- 25. バイナリファイルのいくつかのバイトをddで上書きするには?
- 26. JGitで孤立したブランチとrm -rfを作成
- 27. マップされたドライブ上のリポジトリを持つSVNサーバーを実行できますか?
- 28. 条件が満たされた場合は.data()を上書きします。
- 29. Oracle SQLリセット実行時の合計がゼロの場合
- 30. Linuxでrm -rfのようにPythonで強制的に削除するには?
スタックオーバーフローは、プログラミングおよび開発に関する質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく、[スーパーユーザ](http://superuser.com/)や[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)の方が良いかもしれません。また、[Dev Opsについての質問はどこに投稿しますか?](http://meta.stackexchange.com/q/134306) – jww