.\" You may copy, distribute and modify under the terms of the LDP General .\" Public License as specified in the LICENSE file that comes with the .\" gnumaniak distribution .\" .\" The author kindly requests that no comments regarding the "better" .\" suitability or up-to-date notices of any info documentation alternative .\" is added without contacting him first. .\" .\" (C) 2002 Ragnar Hojland Espinosa .\" .\" GNU shred man page .\" man pages are NOT obsolete! .\" .\" .\" Japanese Version Copyright (c) 2003 Yuichi SATO .\" all rights reserved. .\" Translated Sun Apr 27 22:01:01 JST 2003 .\" by Yuichi SATO .\" .TH SHRED 1 "18 June 2002" "GNU fileutils 4.1" .SH 名前 \fBshred\fR \- ファイルを繰り返し上書きする .SH 書式 .BR "shred " [ \-\fIITERS\fB "] [" \-fuvxz "] [" "\-n \fIITERS\fB "] [" "\-s \fISIZE\fR "] " .RB [ \-\-force "] [" \-\-iterations=\fIITER\fB "] [" \-\-size=\fISIZE\fB "] " .RB [ \-\-remove "] [" \-\-verbose "] [" \-\-exact "] [" \-\-zero "] " .I FILE\fR[\fB...\fR] .BR shred " [" \-\-help "] [" \-\-version ] .SH 説明 .B shred は指定されたファイル \fIFILE\fR を 特別なパターンで繰り返し上書きし、 データの復旧がより困難になるようにする。 .I FILE が .RB ` \- ' の場合、入力ファイルとして標準入力が使われる。 \fBshred\fR はファイルへの実際の書き込み操作が (訳註: 書き込み操作を行ったデバイスと) 同じ場所で起ることを仮定して動作するが、 (トランザクション管理ファイルシステム・分散ファイルシステム・ リモートファイルシステムでは) 書き込みが同じ場所で起らない可能性もあるので注意すること。 また (RAID が使用されている場合) あるデバイス (/dev/hda など) で \fBshred\fR が使用されると、 RAID はこの操作を他のデバイスに対しても同じように行う。 .SH オプション .TP .B "\-f, \-\-force" 可能であれば、パーミッションを無視する。 .TP .B "\-\fIITERS\fB, \-n \fIITERS\fB, \-\-iterations=\fIITERS\fB" \fIITERS\fR 回繰り返し上書きする。(デフォルト: 25) .TP .B "\-s \fISIZE\fR, \-\-size=\fISIZE\fR" \fISIZE\fR バイトのみを切れ切れにする。 サイズには乗数の文字を使うことができる (下記参照)。 .TP .B "\-u, \-\-remove" \fBshred\fR を実行した後、切り詰めて (truncate) アンリンクする。 .TP .B "\-v, \-\-verbose" 進捗状況のメッセージを表示する。 .TP .B "\-x, \-\-exact" 全ブロック数以上にファイルサイズを大きくしない。 .TP .B "\-z, \-\-zero" \fBshred\fR を実行した後、NUL で上書きする。 .TP .B "\-\-help" 標準出力に使用方法のメッセージを出力して正常終了する。 .TP .B "\-\-version" 標準出力にバージョン情報を出力して正常終了する。 .SH 乗数 サイズ数値の後には乗数を指定するサイズ文字と、 通常のバイトを選択する \fBB\fR または 10 進の「商業用」バイトを選択する \fBD\fR を続けてもよい。 例えば `1KB' は `1024' で `1KD' は `1000' である。 \fBb\fR (512 バイト), \fBc\fR (1 バイト), \fBw\fR (これは使用すべきでない - System V では 2、 4.2BSD では 4 を意味する) は例外であり、 \fBB\fR や \fBD\fR を続けることはできない。 .TP .B k キロ: 通常のバイトなら 2^10 = 1024、 10 進のバイトなら 10^3 = 1000 .TP .B M メガ: 2^20 = 1,048,576 または 10^6 = 1,000,000 .TP .B G ギガ: 2^30 = 1,073,741,824 または 10^9 = 1,000,000,000 .TP .B T テラ: 2^40 = 1,099,511,627,776 または 10^12 = 1,000,000,000,000 .TP .B P ペタ: 2^50 = 1,125,899,906,842,624 または 10^15 = 1,000,000,000,000,000 .TP .B E エクサ: 2^60 = 1,152,921,504,606,846,976 または 10^18 = 1,000,000,000,000,000,000 .TP .B Z ゼタ: 2^70 = 1,180,591,620,717,411,303,424 または 10^21 = 1,000,000,000,000,000,000,000 .TP .B Y ヨタ: 2^80 = 1,208,925,819,614,629,174,706,176 または 10^24 = 1,000,000,000,000,000,000,000,000 .SH 関連項目 Peter Gutmann の論文 `Secure Deletion of Data from Magnetic and Solid-State Memory', 出典 the proceedings of the Sixth USENIX Security Symposium (San Jose, California, 22-25 July, 1996)。 この論文は http://www.cs.auckland.ac.nz/~pgut001/pubs/secure_del.html からオンラインで入手できる。 .SH 注意 プログラムのバグは bug-fileutils@gnu.org へ報告してください。 .br この man ページは Ragnar Hojland Espinosa が作成した。