OSDN Git Service

Import translated manuals from JM CVS Repository.
[linuxjm/jm.git] / manual / e2fsprogs / release / man8 / debugfs.8
1 .\" -*- nroff -*-
2 .\" Copyright 1993, 1994, 1995 by Theodore Ts'o.  All Rights Reserved.
3 .\" This file may be copied under the terms of the GNU Public License.
4 .\" 
5 .\" Japanese Version Copyright 1998 by MATSUMOTO Shoji. All Rights Reserved.
6 .\" Translated Fri Mar 13 03:10:18 JST 1998 by MATSUMOTO Shoji.
7 .\" Updated Sat 23 Oct 1999 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
8 .\" Updated Tue 16 Nov 1999 by NAKANO Takeo
9 .\" Updated & Modified Thu Aug 16 00:10:30 JST 2001
10 .\"         by Yuichi SATO <ysato@h4.dion.ne.jp>
11 .\" Updated Thu 3 Oct 2002 by NAKANO Takeo
12 .\" Updated & Modified Sat Apr 17 13:18:42 JST 2004
13 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
14 .\" Updated & Modified Tue May  3 03:13:30 JST 2005 by Yuichi SATO
15 .\" Updated & Modified Sat Oct 28 04:28:52 JST 2006 by Yuichi SATO
16 .\" 
17 .\"WORD:        allocate        ¥¢¥í¥±¡¼¥È (¤¹¤ë)
18 .\"WORD:        interactive     ÂÐÏÃŪ
19 .\"WORD:        stdout          É¸½à½ÐÎÏ
20 .\"WORD:        dump            ¥À¥ó¥×¤¹¤ë
21 .\"WORD:        current working directory       ¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê
22 .\"WORD:        open            ¥ª¡¼¥×¥ó¤¹¤ë
23 .\"WORD:        close           ¥¯¥í¡¼¥º¤¹¤ë
24 .\"WORD:        owner           ½êÍ­¼Ô(owner)
25 .\"WORD:        group           ½êÍ­¥°¥ë¡¼¥×(group)
26 .\"WORD:        permission      ¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó(permission)
27 .\"WORD:        free block      ¶õ¤­¥Ö¥í¥Ã¥¯(free block)
28 .\"WORD:        directory entry ¥Ç¥£¥ì¥¯¥È¥ê¥¨¥ó¥È¥ê
29 .\"WORD:        link            ¥ê¥ó¥¯
30 .\"WORD:        reference counts        »²¾È¿ô(reference counts)
31 .\"WORD:        structure       ¹½Â¤ÂÎ
32 .\"WORD:        pathname        ¥Ñ¥¹Ì¾
33 .\"WORD:        SPECIFING FILES ¥Õ¥¡¥¤¥ë»ØÄê
34 .\"
35 .TH DEBUGFS 8 "May 2006" "E2fsprogs version 1.39"
36 .SH Ì¾Á°
37 debugfs \- ext2/ext3 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥Ç¥Ð¥Ã¥¬
38 .SH ½ñ¼°
39 .B debugfs
40 [
41 .B \-Vwci
42 ]
43 [
44 .B \-b
45 blocksize
46 ]
47 [
48 .B \-s
49 superblock
50 ]
51 [
52 .B \-f 
53 cmd_file
54 ]
55 [
56 .B \-R
57 request
58 ]
59 [
60 .B \-d
61 data_source_device
62 ]
63 [
64 device
65 ]
66 .SH ÀâÌÀ
67 .B debugfs
68 ¤ÏÂÐÏÃŪ¤Ê¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥Ç¥Ð¥Ã¥¬¤Ç¤¢¤ë¡£
69 ext2 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¾õÂÖ¤ÎÄ´ºº¡¦Êѹ¹¤ËÍøÍѤǤ­¤ë¡£
70 .I device
71 ¤Ï¡¢ext2 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò´Þ¤à¥Ç¥Ð¥¤¥¹¤ËÂбþ¤¹¤ë
72 ¥¹¥Ú¥·¥ã¥ë¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¡£(Îã: /dev/hdXX)
73 .SH ¥ª¥×¥·¥ç¥ó
74 .TP
75 .I \-w
76 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò read/write ¥â¡¼¥É¤Ç¥ª¡¼¥×¥ó¤¹¤ë¡£
77 ¤³¤Î¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤Ê¤¤¾ì¹ç¤Ï¡¢
78 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ï read-only ¥â¡¼¥É¤Ç¥ª¡¼¥×¥ó¤µ¤ì¤ë¡£
79 .TP
80 .I \-c
81 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò catastrophic
82 (¿ÓÂç¤ÊÇË»¤¬µ¯¤³¤Ã¤¿¾ì¹ç¤Î) ¥â¡¼¥É¤Ç¥ª¡¼¥×¥ó¤¹¤ë¡£
83 ¤³¤Î¥â¡¼¥É¤Ç¤Ï inode ¤È¥°¥ë¡¼¥×¥Ó¥Ã¥È¤òºÇ½é¤ËÆɤ߹þ¤Þ¤Ê¤¤¡£
84 ¤³¤ì¤Ï½ÅÅÙ¤ËÇË»¤·¤¿¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ËÂФ·¤Æ¤ÏÍ­¸ú¤Ê¤³¤È¤¬¤¢¤ë¤¬¡¢
85 °ìÊý¤³¤Î¤¿¤á catastrophic ¥â¡¼¥É¤Ç¤Ï¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò
86 read-only ¤Ç¤·¤«¥ª¡¼¥×¥ó¤Ç¤­¤Ê¤¤¡£
87 .TP
88 .I \-i
89 .I device
90 ¤¬
91 .B e2image
92 ¥×¥í¥°¥é¥à¤Ë¤è¤Ã¤ÆºîÀ®¤µ¤ì¤¿ ext2 ¥¤¥á¡¼¥¸¥Õ¥¡¥¤¥ë¤Ç¤¢¤ë¤³¤È¤ò»ØÄꤹ¤ë¡£
93 ext2 ¥¤¥á¡¼¥¸¥Õ¥¡¥¤¥ë¤Ï¡¢¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¡¦
94 ¥Ö¥í¥Ã¥¯¥°¥ë¡¼¥×¥Ç¥£¥¹¥¯¥ê¥×¥¿¡¦¥Ö¥í¥Ã¥¯¥¢¥í¥±¡¼¥·¥ç¥ó¥Ó¥Ã¥È¥Þ¥Ã¥×¡¦
95 inode ¥¢¥í¡¼¥±¥·¥ç¥ó¥Ó¥Ã¥È¥Þ¥Ã¥×¡¦inode ¥Æ¡¼¥Ö¥ë¤·¤«»ý¤¿¤Ê¤¤¤Î¤Ç¡¢
96 .B debugfs
97 ¤Î¿¤¯¤Î¥³¥Þ¥ó¥É¤¬Àµ¤·¤¯µ¡Ç½¤·¤Ê¤¤¡£
98 .B ·Ù¹ð:
99 °ÂÁ´À­¤Î¥Á¥§¥Ã¥¯¤Ï¹Ô¤ï¤Ê¤¤¡£
100 ¤Þ¤¿¡¢
101 .I \-d
102 ¥ª¥×¥·¥ç¥ó¤Ë¤è¤Ã¤Æ
103 .I data_source_device
104 ¤ò»ØÄꤻ¤º¤Ë¡¢
105 .IR ls ", " dump
106 ¤Ê¤É¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤¿¾ì¹ç¤Ë¤Ï
107 .B debugfs 
108 ¤ÏÊѤÊÉ÷¤Ë¼ºÇÔ¤¹¤ë¤«¤â¤·¤ì¤Ê¤¤¡£
109 .B debugfs 
110 ¤Ï¥Ç¥Ð¥Ã¥°ÍѤΥġ¼¥ë¤Ê¤Î¤Ç¡¢ÀöÎý¤µ¤ì¤¿Éôʬ¤Î¤ß¤Ç¤¢¤ë¤È¤Ï¸Â¤é¤Ê¤¤!
111 .TP
112 .I -d data_source_device
113 .I \-i
114 ¥ª¥×¥·¥ç¥ó¤È¶¦¤Ë»ÈÍѤµ¤ì¡¢
115 Æɤ߹þ¤ß¥Ö¥í¥Ã¥¯¤¬ ext2 ¥¤¥á¡¼¥¸¥Õ¥¡¥¤¥ë¤Ë¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢
116 »ØÄꤵ¤ì¤¿
117 .I data_source_device
118 ¤¬»ÈÍѤµ¤ì¤ë¡£
119 ¤³¤Î¥Ç¥Ð¥¤¥¹¤Ë¤Ï¥Ç¡¼¥¿¡¦¥Ç¥£¥ì¥¯¥È¥ê¡¦´ÖÀÜ (indirect) ¥Ö¥í¥Ã¥¯¤¬´Þ¤Þ¤ì¤ë¡£
120 .TP
121 .I -b blocksize
122 Ä̾ï¤Î¤è¤¦¤ËÀµ¤·¤¤¥Ö¥í¥Ã¥¯¥µ¥¤¥º¤ò¸¡½Ð¤¹¤ëÆ°ºî¤ò¹Ô¤ï¤º¡¢
123 »ØÄꤷ¤¿¥Ö¥í¥Ã¥¯¥µ¥¤¥º¤ò¤½¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ËÍѤ¤¤ë¡£
124 .TP
125 .I -s superblock
126 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤ò¡¢¥Ç¥Õ¥©¥ë¥È¤Î 1 ¤Ç¤Ï¤Ê¤¯¡¢
127 »ØÄꤷ¤¿¥Ö¥í¥Ã¥¯Èֹ椫¤éÆɤޤ»¤ë¡£
128 .I -s
129 ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¡¢
130 .I -b
131 ¥ª¥×¥·¥ç¥ó¤â»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
132 .TP
133 .I -f cmd_file
134 .B debugfs
135 ¤Ë¡¢
136 .I cmd_file
137 ¤«¤é¥³¥Þ¥ó¥É¤òÆɤ߹þ¤Þ¤»¡¢¼Â¹Ô¤µ¤»¤ë¡£
138 ¥³¥Þ¥ó¥É¤Î¼Â¹Ô¤ò½ªÎ»¤¹¤ë¤È¡¢
139 .B debugfs
140 ¤Ï½ªÎ»¤¹¤ë¡£
141 .TP 
142 .I -R request
143 .I request
144 ¤È¤¤¤¦¤Ò¤È¤Ä¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¡¢½ªÎ»¤¹¤ë¡£
145 .TP
146 .I -V
147 .B debugfs
148 ¤Î¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤·¤Æ½ªÎ»¤¹¤ë¡£
149 .SH ¥Õ¥¡¥¤¥ë»ØÄê
150 .B debugfs
151 ¤Î¥³¥Þ¥ó¥É¤Î¿¤¯¤Ï¡¢
152 debugfs ¤¬¸½ºß¥ª¡¼¥×¥ó¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¤ª¤±¤ë 
153 inode (¥Ñ¥¹Ì¾¤Ç¤Ï¤Ê¤¤) ¤ò¼¨¤¹
154 .I filespec
155 ¤È¤¤¤¦°ú¿ô¤ò¼è¤ë¡£
156 .I filespec
157 ¤Ë¤Ï 2 ¼ïÎà¤Îɽµ­Ë¡¤¬¤¢¤ë¡£¤Ò¤È¤Ä¤Ï¡¢inode ÈÖ¹æ¤ò <> ¤Ç°Ï¤àÊýË¡¤Ç¤¢¤ë
158 (Îã:
159 .IR <2> )¡£
160 ¤â¤¦¤Ò¤È¤Ä¤Ï¥Ñ¥¹Ì¾¤Ç»ØÄꤹ¤ëÊýË¡¤Ç¤¢¤ë¡£
161 ¥Ñ¥¹Ì¾¤¬¡Ö/ (¥¹¥é¥Ã¥·¥å)¡×¤Ç¤Ï¤¸¤Þ¤ë¾ì¹ç¡¢
162 .B debugfs
163 ¤¬¸½ºß¥ª¡¼¥×¥ó¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥ë¡¼¥È¤«¤é¤ÎÁêÂХѥ¹¤òɽ¤¹¡£
164 ¡Ö/¡×¤Ç»Ï¤Þ¤é¤Ê¤¤¾ì¹ç¡¢¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎÁêÂХѥ¹¤òɽ¤¹¡£
165 ¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤Ï
166 .B debugfs
167 ¤Î
168 .I cd
169 ¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤ÆÊѹ¹¤Ç¤­¤ë¡£
170 .\" 
171 .\"
172 .\"
173 .SH ¥³¥Þ¥ó¥É
174 .B debugfs
175 ¤¬¥µ¥Ý¡¼¥È¤¹¤ë¥³¥Þ¥ó¥É¤Î°ìÍ÷¤ò°Ê²¼¤Ë¼¨¤¹¡£
176 .TP
177 .I bmap filespec logical_block
178 .I filespec
179 ¤Ç»ØÄꤷ¤¿ inode ¤Ë¤ª¤±¤ëÏÀÍý¥Ö¥í¥Ã¥¯ÈÖ¹æ
180 .I logical_block
181 ¤ËÂбþ¤¹¤ëʪÍý¥Ö¥í¥Ã¥¯ÈÖ¹æ¤òɽ¼¨¤¹¤ë¡£
182 .TP
183 .I cat filespec
184 .I filespec
185 ¤Ç»ØÄꤷ¤¿ inode ¤ÎÆâÍƤòɸ½à½ÐÎϤإÀ¥ó¥×¤¹¤ë¡£
186 .TP
187 .I cd filespec
188 ¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤ò
189 .I filespec
190 ¤Ç»ØÄꤷ¤¿¥Ç¥£¥ì¥¯¥È¥ê¤ËÊѹ¹¤¹¤ë¡£
191 .TP
192 .I chroot filespec
193 ¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê¤ò
194 .I filespec
195 ¤Ç»ØÄꤷ¤¿¥Ç¥£¥ì¥¯¥È¥ê¤ËÊѹ¹¤¹¤ë¡£
196 .TP
197 .I close
198 ¸½ºß¥ª¡¼¥×¥ó¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¥¯¥í¡¼¥º¤¹¤ë¡£
199 .TP
200 .I clri file
201 .I file
202 ¤Ç»ØÄꤷ¤¿ inode ¤ÎÆâÍƤò¥¯¥ê¥¢¤¹¤ë¡£
203 .TP
204 .I dump [-p] filspec out_file
205 .I filespec
206 ¤Ç»ØÄꤷ¤¿ inode ¤ÎÆâÍƤò
207 .I out_file
208 ¤Ç»ØÄꤷ¤¿¥Õ¥¡¥¤¥ë¤Ë¥À¥ó¥×¤¹¤ë¡£
209 .I -p
210 ¥ª¥×¥·¥ç¥ó¤òÍ¿¤¨¤ë¤È¡¢
211 .I out_file
212 ¤Î½êÍ­¼Ô (owner)¡¢½êÍ­¥°¥ë¡¼¥× (group)¡¢¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó (permission) ¤ò
213 .I filespec
214 ¤ÈƱ¤¸¤Ë¤¹¤ë¡£
215 .TP
216 .I expand_dir filespec
217 .I filespec
218 ¤Ç»ØÄꤷ¤¿¥Ç¥£¥ì¥¯¥È¥ê¤òŸ³«¤¹¤ë¡£
219 .TP
220 .I feature [fs_feature] [-fs_feature] ...
221 ¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤ÎÍÍ¡¹¤Ê¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à°À­¤ò¥»¥Ã¥È/¥¯¥ê¥¢¤¹¤ë¡£
222 Í×µá¤Î¤¢¤Ã¤¿Â°À­¤ò¥»¥Ã¥È/¥¯¥ê¥¢¤·¤¿¸å¤Ï¡¢
223 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à°À­¤Î¸½ºß¾õÂ֤ΰìÍ÷¤òɽ¼¨¤¹¤ë¡£
224 .TP
225 .I find_free_block [count [goal]]
226 .I goal
227 ¤«¤é»Ï¤Þ¤ëºÇ½é¤Î
228 .I count
229 ʬ¤Î¶õ¤­¥Ö¥í¥Ã¥¯¤òõ¤·¡¢¤½¤Î¶õ¤­¥Ö¥í¥Ã¥¯¤ò¥¢¥í¥±¡¼¥È (allocate) ¤¹¤ë¡£
230 .TP
231 .I find_free_inode [dir [mode]]
232 ¶õ¤­ inode ¤òõ¤·¡¢¤½¤Î inode ¤ò¥¢¥í¥±¡¼¥È¤¹¤ë¡£
233 .I dir
234 ¤ò»ØÄꤹ¤ë¤È¡¢
235 ¤³¤ì¤Ï¤½¤Î inode ¤òÃÖ¤¯¤Ù¤­¥Ç¥£¥ì¥¯¥È¥ê¤Î inode ¤È²ò¼á¤µ¤ì¤ë¡£
236 ¤µ¤é¤Ë
237 .I mode
238 ¤ò»ØÄꤹ¤ë¤È¡¢
239 ¤³¤ì¤Ï¿·¤·¤¤ inode ¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤È²ò¼á¤µ¤ì¤ë¡£
240 .RI ( mode
241 ¤Ë¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤¢¤ë¤³¤È¤ò»ØÄꤹ¤ë¥Ó¥Ã¥È¤¬Î©¤Ã¤Æ¤¤¤ë¾ì¹ç¡¢
242 ¥¢¥í¥±¡¼¥È¥ë¡¼¥Á¥ó¤ÎµóÆ°¤Ï°Û¤Ê¤ë¤â¤Î¤Ë¤Ê¤ë¡£)
243 .TP
244 .I freeb block [count]
245 ¥Ö¥í¥Ã¥¯ÈÖ¹æ
246 .I block
247 ¤ò¥¢¥í¥±¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¤â¤Î¤È¤·¤Æ¥Þ¡¼¥¯¤¹¤ë¡£
248 ¾Êά²Äǽ¤Ê°ú¿ô
249 .I count
250 ¤ò»ØÄꤹ¤ë¤È¡¢¥Ö¥í¥Ã¥¯ÈÖ¹æ
251 .I block
252 ¤«¤é»Ï¤Þ¤ë
253 .I count
254 ʬ¤Î¥Ö¥í¥Ã¥¯¤ò¥¢¥í¥±¡¼¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¤â¤Î¤È¤·¤Æ¥Þ¡¼¥¯¤¹¤ë¡£
255 .TP
256 .I freei filespec
257 .I filespec
258 ¤Ç»ØÄꤷ¤¿ inode ¤ò²òÊü¤¹¤ë¡£
259 .TP
260 .I help
261 .BR debugfs (8)
262 ¤ÇÍøÍѤǤ­¤ë¥³¥Þ¥ó¥É¤Î¥ê¥¹¥È¤òɽ¼¨¤¹¤ë¡£
263 .TP
264 .I icheck block ...
265 ¥³¥Þ¥ó¥É¥é¥¤¥ó¤ËÍ¿¤¨¤¿¥Ö¥í¥Ã¥¯ (Ê£¿ô»ØÄê²Ä) 
266 ¤òÍøÍѤ·¤Æ¤¤¤ë inode ¤Î¥ê¥¹¥È¤òɽ¼¨¤¹¤ë¡£
267 .TP
268 .I imap filespec
269 .I filespec
270 ¤Ç»ØÄꤵ¤ì¤¿ inode ¤Î (inode ¥Æ¡¼¥Ö¥ë¤Ë¤ª¤±¤ë)
271 inode ¥Ç¡¼¥¿¹½Â¤¤Î¾ì½ê¤òɽ¼¨¤¹¤ë¡£
272 .TP
273 .I init_filesys device blocksize
274 .I device 
275 ¾å¤Ë¡¢¥Ç¥Ð¥¤¥¹¥µ¥¤¥º
276 .I blocksize 
277 ¤Î ext2 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òºîÀ®¤¹¤ë¡£
278 ¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢¤¹¤Ù¤Æ¤Î¥Ç¡¼¥¿¹½Â¤¤ò´°Á´¤Ë½é´ü²½¤¹¤ë¤ï¤±¤Ç¤Ï¤Ê¤¤¡£
279 ¤³¤ì¤ò¤·¤¿¤¤¾ì¹ç¤Ï
280 .BR mke2fs (8)
281 ¥×¥í¥°¥é¥à¤òÍѤ¤¤ë¤³¤È¡£
282 ¤³¤Î¥³¥Þ¥ó¥É¤Ï¡¢Ã±¤Ë¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤È¥Ö¥í¥Ã¥¯¥Ç¥£¥¹¥¯¥ê¥×¥¿¤òÀßÄꤹ¤ë
283 Äã¥ì¥Ù¥ë¥é¥¤¥Ö¥é¥ê¤ò¸Æ¤Ó½Ð¤¹¤À¤±¤Ç¤¢¤ë¡£
284 .TP
285 .I kill_file filespec
286 .I filespec
287 ¤Ç»ØÄꤷ¤¿ inode ¤È¡¢
288 ¤½¤Î inode ¤¬»ÈÍѤ·¤Æ¤¤¤ë¥Ö¥í¥Ã¥¯¤ò¥¢¥í¥±¡¼¥È¤«¤é³°¤¹ (deallocate)¡£
289 ¤Ê¤ª¡¢¤½¤Î inode ¤ËÂбþ¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¥¨¥ó¥È¥ê¤Ïºï½ü¤·¤Ê¤¤¤³¤È¤ËÃí°Õ¡£
290 ¥Õ¥¡¥¤¥ë¤ò unlink ¤·¤¿¤¤¾ì¹ç¤Ï
291 .I rm
292 ¥³¥Þ¥ó¥É¤ò»²¾È¤Î¤³¤È¡£
293 .TP
294 .I lcd directory
295 .B debugfs
296 ¥×¥í¥»¥¹¤Î¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤ò
297 ¥Í¥¤¥Æ¥£¥Ö¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à (ÌõÃð: ºî¶ÈÂоݤΤâ¤Î¤Ç¤Ï¤Ê¤¯¡¢
298 debugfs ¤¬¸Æ¤Ó½Ð¤µ¤ì¡¢²ÔƯ¤·¤Æ¤¤¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à) ¾å¤Î
299 .I directory
300 ¤ËÊѹ¹¤¹¤ë¡£
301 .TP
302 .I ln filespec dest_file
303 .I filespec
304 ¤ò»Ø¤¹¥ê¥ó¥¯
305 .I dest_file
306 ¤òºîÀ®¤¹¤ë¡£
307 ¤³¤ÎºÝ inode ¤Î»²¾È¿ô (reference counts) ¤ÏÊѹ¹¤·¤Ê¤¤¤³¤È¤ËÃí°Õ¡£
308 .TP
309 .I logdump [-acs] [-b<block>] [-i<filespec>] [-f<journal_file>] [output_file]
310 ext3 ¥¸¥ã¡¼¥Ê¥ë¤ÎÆâÍƤò¥À¥ó¥×¤¹¤ë¡£
311 ¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¥¸¥ã¡¼¥Ê¥ë inode ¤Ï¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤Ç»ØÄꤵ¤ì¤ë¡£
312 ¤·¤«¤·
313 .I \-i
314 ¥ª¥×¥·¥ç¥ó¤Ç¾å½ñ¤­¤¹¤ë¤³¤È¤â²Äǽ¤Ç¤¢¤ë¡£
315 .I \-i
316 ¥ª¥×¥·¥ç¥ó¤Ï»ÈÍѤµ¤ì¤ë¥¸¥ã¡¼¥Ê¥ë¤ò»ØÄꤹ¤ë inode »ØÄê»Ò¤ò»È¤¦¡£
317 ¥¸¥ã¡¼¥Ê¥ë¥Ç¡¼¥¿¤¬½ñ¤«¤ì¤¿¥Õ¥¡¥¤¥ë¤Ï¡¢
318 .I \-f
319 ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
320 ¤½¤·¤Æ
321 .I \-s
322 ¥ª¥×¥·¥ç¥ó¤Ï¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤Ë¤¢¤ë¥Ð¥Ã¥¯¥¢¥Ã¥×¾ðÊó¤ò»È¤Ã¤Æ¡¢
323 ¥¸¥ã¡¼¥Ê¥ë¤ò¥¢¥í¥±¡¼¥È¤¹¤ë¡£
324 .IP
325 .I \-a
326 ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢
327 .I logdump
328 ¥×¥í¥°¥é¥à¤ÏÁ´¤Æ¤Î¥Ç¥£¥¹¥¯¥ê¥×¥¿¥Ö¥í¥Ã¥¯¤ÎÆâÍƤòɽ¼¨¤¹¤ë¡£
329 .I \-b
330 ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢
331 .I logdump
332 ¥×¥í¥°¥é¥à¤Ï»ØÄꤵ¤ì¤¿¥Ö¥í¥Ã¥¯¤ò»²¾È¤¹¤ëÁ´¤Æ¤Î¥¸¥ã¡¼¥Ê¥ë¥ì¥³¡¼¥É¤òɽ¼¨¤¹¤ë¡£
333 .I \-c
334 ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤹ¤ë¤È¡¢
335 .I \-a
336 ¤È
337 .I \-b
338 ¥ª¥×¥·¥ç¥ó¤ÇÁªÂò¤µ¤ì¤¿Á´¤Æ¤Î¥Ç¡¼¥¿¥Ö¥í¥Ã¥¯¤ÎÆâÍƤòɽ¼¨¤¹¤ë¡£
339 .TP
340 .I ls [-l] [-d] filespec
341 .I filespec
342 ¤Ç»ØÄꤷ¤¿¥Ç¥£¥ì¥¯¥È¥êÆâ¤Ë¤¢¤ë¥Õ¥¡¥¤¥ë¤ò¥ê¥¹¥Èɽ¼¨¤¹¤ë¡£
343 .I \-l
344 ¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤È¡¢¤è¤ê¾ÜºÙ¤Ê½ñ¼°¤Ç¥Õ¥¡¥¤¥ë¤ò¥ê¥¹¥Èɽ¼¨¤¹¤ë¡£
345 .I \-d
346 ¥Õ¥é¥°¤ò»ØÄꤹ¤ë¤È¡¢
347 ¤³¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë¤¢¤ëºï½ü¥¨¥ó¥È¥ê (deleted entry)
348 ¤ò¥ê¥¹¥Èɽ¼¨¤¹¤ë¡£
349 .TP
350 .I modify_inode filespec
351 .I filespec
352 ¤Ç»ØÄꤷ¤¿ inode ¤Ë¤¢¤ë inode ¹½Â¤ÂΤÎÆâÍƤòÊѹ¹¤¹¤ë¡£
353 .TP
354 .I mkdir filespec
355 ¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤¹¤ë¡£
356 .TP
357 .I mknod filespec [p|[[c|b] major minor]]
358 ¥¹¥Ú¥·¥ã¥ë¥Ç¥Ð¥¤¥¹¥Õ¥¡¥¤¥ë
359 (̾Á°ÉÕ¤­¥Ñ¥¤¥×¡¢¥­¥ã¥é¥¯¥¿¥Ç¥Ð¥¤¥¹¡¢¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹)
360 ¤òºîÀ®¤¹¤ë¡£
361 ¥­¥ã¥é¥¯¥¿¥Ç¥Ð¥¤¥¹¤ª¤è¤Ó¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤òºîÀ®¤¹¤ë¾ì¹ç¤Ï¡¢
362 ¥Ç¥Ð¥¤¥¹ÈÖ¹æ¤È¤·¤Æ
363 .I major
364 ¤ª¤è¤Ó
365 .I minor
366 ¤ò»ØÄꤷ¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
367 .TP
368 .I ncheck inode_num ...
369 »ØÄꤷ¤¿ inode Èֹ椽¤ì¤¾¤ì¤ËÂбþ¤¹¤ë¥Ñ¥¹Ì¾¤Î¥ê¥¹¥È¤òɽ¼¨¤¹¤ë¡£
370 .TP
371 .I open [-w] [-e] [-f] [-i] [-c] [-b blocksize] [-s superblock] device
372 ÊÔ½¸¤ÎÂоݤȤ¹¤ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¥ª¡¼¥×¥ó¤¹¤ë¡£
373 .I \-f
374 ¥Õ¥é¥°¤ò¤Ä¤±¤ë¤È¡¢Ä̾ï¤Ç¤Ï¥ª¡¼¥×¥ó¤Ç¤­¤Ê¤¤¤è¤¦¤Ê¡¢
375 ÉÔÌÀ¤Ê¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤äÈó¸ß´¹¤Ê¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ç¤â
376 ¶¯À©Åª¤Ë¥ª¡¼¥×¥ó¤¹¤ë¡£
377 .I \-e
378 ¥Õ¥é¥°¤ò¤Ä¤±¤ë¤È¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òÇÓ¾¥â¡¼¥É¤Ç¥ª¡¼¥×¥ó¤¹¤ë¡£
379 .IR -b ", " -c ", " -i ", " -s ", " -w
380 ¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ÎÆ°ºî¤Ï¡¢
381 .B debugfs
382 ¤Ë¥³¥Þ¥ó¥É¥é¥¤¥ó¥ª¥×¥·¥ç¥ó¤ò»ØÄꤷ¤¿¾ì¹ç¤ÈƱ¤¸¤Ç¤¢¤ë¡£
383 .TP
384 .I pwd
385 ¥«¥ì¥ó¥È¥ï¡¼¥­¥ó¥°¥Ç¥£¥ì¥¯¥È¥ê¤òɽ¼¨¤¹¤ë¡£
386 .TP
387 .I quit
388 .B debugfs
389 ¤ò½ªÎ»¤¹¤ë¡£
390 .TP
391 .I rdump directory destination
392 .I directory
393 ¤È (Ä̾ï¤Î¥Õ¥¡¥¤¥ë¡¦¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯¡¦
394 ¤½¤Î¾¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ò´Þ¤à) ¤½¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ÎÁ´¤Æ¤ÎÆâÍƤò¡¢
395 .I destination
396 ¤È¤¤¤¦Ì¾Á°¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ËºÆµ¢Åª¤Ë¥À¥ó¥×¤¹¤ë¡£
397 .I destination
398 ¤Ï¥Í¥¤¥Æ¥£¥Ö¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¾å¤Ë¸ºß¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£
399 .TP
400 .I rm pathname
401 .I pathname
402 ¤Ç»ØÄꤷ¤¿¥Ñ¥¹Ì¾¤ò unlink ¤¹¤ë¡£
403 .I pathname
404 ¤Î¼¨¤¹ inode ¤¬²¿¤â»²¾È¤·¤Ê¤¯¤Ê¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢
405 ¥Õ¥¡¥¤¥ë¤Î¥¢¥í¥±¡¼¥È¤ò³°¤¹¡£
406 ¤³¤Î¥³¥Þ¥ó¥É¤Ï unlink() ¥·¥¹¥Æ¥à¥³¡¼¥ë¤Î¤è¤¦¤ËÆ°ºî¤¹¤ë¡£
407 .TP
408 .I rmdir filespec
409 .I filespec
410 ¤Ç»ØÄꤷ¤¿¥Ç¥£¥ì¥¯¥È¥ê¤ò¾Ãµî¤¹¤ë¡£
411 .TP
412 .I setb block [count]
413 ¥Ö¥í¥Ã¥¯ÈÖ¹æ
414 .I block
415 ¤ò¥¢¥í¥±¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤È¤·¤Æ¥Þ¡¼¥¯¤¹¤ë¡£
416 ¾Êά²Äǽ¤Ê°ú¿ô
417 .I count
418 ¤ò»ØÄꤹ¤ë¤È¡¢¥Ö¥í¥Ã¥¯ÈÖ¹æ
419 .I block
420 ¤«¤é»Ï¤Þ¤ë
421 .I count
422 ʬ¤Î¥Ö¥í¥Ã¥¯¤ò¥¢¥í¥±¡¼¥È¤µ¤ì¤Æ¤¤¤ë¤â¤Î¤È¤·¤Æ¥Þ¡¼¥¯¤¹¤ë¡£
423 .TP
424 .I seti filespec
425 inode ¥Ó¥Ã¥È¥Þ¥Ã¥×¤Ë¡¢
426 .I filespec
427 ¤Ç»ØÄꤷ¤¿ inode ¤¬»ÈÍÑÃæ¤Ç¤¢¤ë¤È¥Þ¡¼¥¯¤¹¤ë¡£
428 .TP
429 .I set_inode_field filespec field value
430 .I filespec
431 ¤Ç»ØÄꤵ¤ì¤¿ inode ¤òÊѹ¹¤·¡¢inode ¥Õ¥£¡¼¥ë¥É
432 .I field
433 ¤¬ÃÍ
434 .I value
435 ¤ò»ý¤Ä¤è¤¦¤Ë¤¹¤ë¡£
436 ¤³¤Î¥³¥Þ¥ó¥É¤ÇÀßÄ꤬²Äǽ¤Ê¡¢Àµ¤·¤¤ inode ¥Õ¥£¡¼¥ë¥É¤Î¥ê¥¹¥È¤Ï¡¢
437 .B set_inode_field -l
438 ¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æɽ¼¨¤Ç¤­¤ë¡£
439 .TP
440 .I set_super_value field value
441 ¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¥Õ¥£¡¼¥ë¥É
442 .I field
443 ¤ò
444 .I value
445 ¤Ë¤¹¤ë¡£¤³¤Î¥³¥Þ¥ó¥É¤ÇÀßÄ꤬²Äǽ¤Ê¡¢
446 Àµ¤·¤¤¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¥Õ¥£¡¼¥ë¥É¤Î¥ê¥¹¥È¤Ï¡¢
447 .B set_super_value -l
448 ¥³¥Þ¥ó¥É¤Ë¤è¤Ã¤Æɽ¼¨¤Ç¤­¤ë¡£
449 .TP
450 .I show_super_stats [-h]
451 ¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤È¥Ö¥í¥Ã¥¯¥°¥ë¡¼¥×¥Ç¥£¥¹¥¯¥ê¥×¥¿¤ÎÆâÍƤòɽ¼¨¤¹¤ë¡£
452 .I \-h
453 ¥Õ¥é¥°¤¬Í¿¤¨¤é¤ì¤ë¤È¡¢
454 ¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤ÎÆâÍƤÀ¤±¤òɽ¼¨¤¹¤ë¡£
455 .TP
456 .I stat filespec
457 .I filespec
458 ¤Ç»ØÄꤷ¤¿ inode ¤Î inode ¹½Â¤ÂΤÎÆâÍƤòɽ¼¨¤¹¤ë¡£
459 .TP
460 .I testb block [count]
461 ¥Ö¥í¥Ã¥¯ÈÖ¹æ
462 .I block
463 ¤¬¥Ö¥í¥Ã¥¯¥Ó¥Ã¥È¥Þ¥Ã¥×¤Ë¤ª¤¤¤Æ¥¢¥í¥±¡¼¥È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«¤É¤¦¤«Ä´¤Ù¤ë¡£
464 ¾Êά²Äǽ¤Ê°ú¿ô
465 .I count
466 ¤ò»ØÄꤹ¤ë¤È¡¢¥Ö¥í¥Ã¥¯ÈÖ¹æ
467 .I block
468 ¤«¤é»Ï¤Þ¤ë
469 .I count
470 ʬ¤Î¥Ö¥í¥Ã¥¯¤ò¸¡ºº¤¹¤ë¡£
471 .TP
472 .I testi filespec
473 .I filespec
474 ¤Ç»ØÄꤷ¤¿ inode ¤¬
475 inode ¥Ó¥Ã¥È¥Þ¥Ã¥×¤Ë¤ª¤¤¤Æ¥¢¥í¥±¡¼¥È¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«¤É¤¦¤«Ä´¤Ù¤ë¡£
476 .TP
477 .I unlink pathname
478 .I pathname
479 ¤Ç»ØÄꤷ¤¿¡¢¤¢¤ë inode ¤ò»Ø¤¹¥ê¥ó¥¯¤òºï½ü¤¹¤ë¡£
480 ¤Ê¤ª¤³¤ÎºÝ¡¢inode »²¾È¿ô¤ÏÊѹ¹¤·¤Ê¤¤¤³¤È¤ËÃí°Õ¡£
481 .TP
482 .I write source_file out_file
483 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥àÆâ¤Ë
484 .I out_file
485 ¤Ç»ØÄꤷ¤¿¥Õ¥¡¥¤¥ë¤òºîÀ®¤·¡¢
486 .I source_file
487 ¤ÎÆâÍƤò¤½¤Î¥Õ¥¡¥¤¥ë¤Ë¥³¥Ô¡¼¤¹¤ë¡£
488 .SH ´Ä¶­ÊÑ¿ô
489 .TP
490 .B DEBUGFS_PAGER, PAGER
491 .BR debugfs (8)
492 ¤Ï¤¤¤¯¤Ä¤«¤Î¥³¥Þ¥ó¥É¤Î½ÐÎϤò¾ï¤Ë¥Ú¡¼¥¸¥ã¥×¥í¥°¥é¥à¤Ë¥Ñ¥¤¥×¤¹¤ë¡£
493 ¤½¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¤È¤·¤Æ¤Ï¡¢
494 .IR show_super_stats ,
495 .IR list_directory ,
496 .IR show_inode_info ,
497 .IR list_deleted_inodes ,
498 .I htree_dump
499 ¤¬¤¢¤ë¡£
500 ÆÃÄê¤Î¥Ú¡¼¥¸¥ã¤ò´Ä¶­ÊÑ¿ô
501 .B DEBUGFS_PAGER
502 ¤ÇÌÀ¼¨Åª¤Ë»ØÄꤹ¤ë¤³¤È¤¬¤Ç¤­¤ë¡£
503 ¤³¤Î´Ä¶­ÊÑ¿ô¤¬ÀßÄꤵ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢´Ä¶­ÊÑ¿ô
504 .B PAGER
505 ¤Ç»ØÄꤵ¤ì¤ë¡£
506 .IP
507 1 ¤Ä¤Î¥Ú¡¼¥¸¥ã¤¬¾ï¤Ë»È¤ï¤ì¤ë¤Î¤Ç¡¢
508 .BR less (1)
509 ¥Ú¡¼¥¸¥ã¤ÏÆäËŬ¤µ¤Ê¤¤ÅÀ¤ËÃí°Õ¤¹¤ë¤³¤È¡£
510 .BR less (1)
511 ¤Ï¥³¥Þ¥ó¥É¤Îɽ¼¨¤òɽ¼¨¤¹¤ëÁ°¤Ë¥¹¥¯¥ê¡¼¥ó¤ò¥¯¥ê¥¢¤·¤¿¤ê¡¢
512 ¥Ú¡¼¥¸¥ã¤¬½ªÎ»¤¹¤ë¤È¤­¤Ë¥¹¥¯¥ê¡¼¥ó¤Ø¤Î½ÐÎϤò¥¯¥ê¥¢¤·¤Æ¤·¤Þ¤¦¤«¤é¤Ç¤¢¤ë¡£
513 ¿¤¯¤Î¥æ¡¼¥¶¤Ï
514 .BR less (1)
515 ¥Ú¡¼¥¸¥ã¤ò¤¤¤í¤¤¤í¤ÊÌÜŪ¤Ë»È¤¦¤Î¤ò¹¥¤ó¤Ç¤¤¤ë¡£
516 ¤³¤ì¤¬´Ä¶­ÊÑ¿ô
517 .B DEBUGFS_PAGER 
518 ¤Ç¡¢¤è¤ê°ìÈÌŪ¤Ê´Ä¶­ÊÑ¿ô
519 .B PAGER
520 ¤ò¾å½ñ¤­¤Ç¤­¤ëÍýͳ¤Ç¤¢¤ë¡£
521 .SH Ãø¼Ô
522 .B debugfs
523 ¤Ï Theodore Ts'o <tytso@mit.edu> ¤Ë¤è¤Ã¤ÆºîÀ®¤µ¤ì¤¿¡£
524 .SH ´ØÏ¢¹àÌÜ
525 .BR dumpe2fs (8),
526 .BR e2fsck (8),
527 .BR mke2fs (8)