Linuxでファイルを完全削除

  • ファイルの完全削除

rmコマンドはiノードを開放するだけだが、shredはファイルにランダムな値を書き込み、データの復旧を困難にする。

 

$ shred --remove hoge.txt

 

<オプション説明>

--remove:ファイル名も削除される。指定しないと、ファイルは残る。

 

  • ディレクトリを削除する場合

$ find hoge DIR -type f -print0 | xargs -0 shred --remove

$ -fr hoge

 

写真素材のピクスタ