2017-06-06 5 views
-2

私は上記のコマンドの結果がどうなるのだろうかと思っています。私の目標は、最初にディスク上のすべてのファイルを削除し、次にディスクをゼロで上書きするコマンドです。しかし、私は上記のコマンドのrm部分がddコマンド(/ dev/sdXなど)を実行するのに必要なファイルを削除することに懸念しています。上記のコマンドの結果はどうなり、もし私がそれがどのように改善できるかを記述したことをしないのですか?=/dev/sdXの=/dev/zerosの場合、 "rm -rf/* && dd"を実行すると、ドライブはゼロで上書きされますか?

+0

スタックオーバーフローは、プログラミングおよび開発に関する質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](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

答えて

-1

あなただけの(適切なX文字で)dd if=/dev/zero of=/dev/sdX bs=64kを行うrm -rf /(約page cacheを読む)

を必要としません。その後、再起動せずにリブートsync

本当に不自然な場合は、ライブUSB Linuxからddを実行してください。あなたがさらに編集的であるならば、その後に物理的にディスクを破壊する(例えば、ハンマーで)。

+1

昔は、ディスクをすべて0で上書きし、次にすべてを上書きします。 010101010101 ....のパターンを繰り返すと、10101010101のパターンが繰り返されます。そのサイクルを100回繰り返します。ディスクを破壊する。断片を燃やす。私たちはいらだっていませんでした。 – Jack

-1

ちょうどddの場合、ディスクにはゼロが残っていますが、とにかくファイルが残っていません。

もしあなたがゼロにする前にLinuxから完全にライブラリを完全にロードしないと、必要なコードの代わりにゼロをロードするので問題に遭遇しますが、この場合は疑わしいlinuxは "dd"実行可能ファイル全体をメモリと必要なライブラリにほぼ即座にロードします。

確かに、ライブUSB Linuxから実行してください。

また、データのリカバリを防止する場合は、ゼロを上書きすることは間違いありません。ただし、誰かがビンからディスクを取り出してロードするだけで、リソースが豊富な攻撃者は停止しない可能性があります。データ回復を本当に停止したい場合は、ランダムなデータで上書きする方がよいでしょう。そして、本当に本当に本当にそれをランダムに、そして1と0で書き留めたいなら、それを何度もやります。

関連する問題