1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
|
.\" 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 <ragnar@ragnar-hojland.com>
.\"
.\" GNU shred man page
.\" man pages are NOT obsolete!
.\" <ragnar@ragnar-hojland.com>
.\"
.\" Japanese Version Copyright (c) 2003 Yuichi SATO
.\" all rights reserved.
.\" Translated Sun Apr 27 22:01:01 JST 2003
.\" by Yuichi SATO <ysato444@yahoo.co.jp>
.\"
.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
<ragnar@ragnar-hojland.com> が作成した。
|