File: shred.1

package info (click to toggle)
manpages-ja 0.5.0.0.20120606-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 25,964 kB
  • sloc: perl: 161; makefile: 116
file content (127 lines) | stat: -rw-r--r-- 4,733 bytes parent folder | download | duplicates (6)
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> が作成した。