確実にファイルを削除するコマンドは？


`rm text.txt`

で削除したファイルは実は完全削除されたわけではなく復元ができると知りました。

ファイルを完全にファイルを削除するコマンドはあるのでしょうか？




CentOS7で確認したところ`shred`コマンドがインストールされているようでした。`-u`オプション付きで削除ができますね。

> shred - ファイルを上書きし、その内容が分からないようにする  
>  (追加でファイルの削除も可能)

ちなみにMacOSXでは、`rm`に`-P`オプションをつけると似たようなことができるみたいです。

> -P Overwrite regular files before deleting them. Files are overwritten three
> times,  
>  first with the byte pattern 0xff, then 0x00, and then 0xff again, before
> they are  
>  deleted.




CentOS7で確認したところ`shred`コマンドがインストールされているようでした。`-u`オプション付きで削除ができますね。

> shred - ファイルを上書きし、その内容が分からないようにする  
>  (追加でファイルの削除も可能)

ちなみにMacOSXでは、`rm`に`-P`オプションをつけると似たようなことができるみたいです。

> -P Overwrite regular files before deleting them. Files are overwritten three
> times,  
>  first with the byte pattern 0xff, then 0x00, and then 0xff again, before
> they are  
>  deleted.

