option | description | remark |
---|---|---|
-f,--force | 読み書きが出来るよう、必要に応じてアクセス権限を変更する | |
-n,--iterations=N | 上書きをN回繰り返す | デフォルトは3回 |
--random-source=FILE | ランダムバイトのソースを FILE にする | |
-s,--size=N | Nバイト数の shred を行う | SI接頭辞として K,M,Gなどが使える |
-u,--remove | 上書き後にファイルの切り詰めと削除を行う | |
--remove[=HOW] | -u と同様だが、削除の方法を HOW で制御できる。 | HOW について: 'unlink' => 標準の unlink コールを使用する。 'wipe' => それに加えて、最初に名前のバイトの難読化を行う。 'wipesync' => それに加えて、難読化した各バイトをディスクに sync する。 デフォルトモードは 'wipesync' だが、この操作は非常に時間がかかる |
-v,--verbose | 進行状況を表示する | |
-x,--exact | ブロックを満たすようにファイルサイズを切り上げない。通常 | ファイル以外ではこれがデフォルトの動作 |
-z,--zero | shred を行ったことを隠すために最後に 0 で上書きする | |
--help | ヘルプを表示 | |
--version | バージョン情報を表示 |