SHRED(1) | ユーザーコマンド | SHRED(1) |
shred - ファイルを上書きし、その内容が分からないようにする (追加でファイルの削除も可能)
shred [OPTION]... FILE...
指定されたファイルに対して上書きを繰り返し、非常に高価な機械でさえも データ復元の為の調査を行うことが非常に困難となるようにします。
FILE に - を指定した場合、標準出力に対して shred を行います。
長いオプションで必須となっている引数は短いオプションでも必須です。
--remove[=HOW] -u と同様だが、削除の方法を HOW で制御できる。下記参照
--remove (-u) が指定されたときには FILE を削除します。デフォルトでは ファイルを削除しません。これは /dev/hda のようなデバイスファイルを操作 するのが一般的であり、それらのファイルは通常削除するべきではないためです。 通常ファイルを操作する時は、ほとんどの人が --remove オプションを使用します。 オプションの HOW パラメーターは、 ディレクトリエントリーをどのように削除するかを指定します。 'unlink' => 標準の unlink コールを使用する。 'wipe' => それに加えて、最初に名前のバイトの難読化を行う。 'wipesync' => それに加えて、難読化した各バイトをディスクに sync する。 デフォルトモードは 'wipesync' ですが、この操作は非常に時間がかかります。
警告: shred はファイルシステムとハードウェアがその場でデータを上書きすることを 前提としています。この動作は一般的ですが、違う動作をするプラットフォームも多く あります。また、バックアップやミラーが削除できないコピーを保持していて、 それを使って shred されたファイルを後で復元できることもあります。 詳細は GNU coreutils のマニュアルを参照してください。
GNU coreutils のオンラインヘルプ: <https://www.gnu.org/software/coreutils/> 翻訳に関するバグは <https://translationproject.org/team/ja.html> に連絡してください。 詳細な文書 <https://www.gnu.org/software/coreutils/shred> (ローカルでは info '(coreutils) shred invocation' で参照可能)。
作者 Colin Plumb。
Copyright © 2020 Free Software Foundation, Inc.
ライセンス GPLv3+: GNU GPL version 3 or later
<https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO
WARRANTY, to the extent permitted by law.
shred の完全なマニュアルは Texinfo マニュアルとして整備されている。もし、 info および shred のプログラムが正しくインストールされているならば、コマンド
を使用すると完全なマニュアルを読むことができるはずだ。
2021年5月 | GNU coreutils |