File: blkid.8

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 (186 lines) | stat: -rw-r--r-- 5,811 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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
.\" Copyright 2000 Andreas Dilger (adilger@turbolinux.com)
.\"
.\" This man page was created for blkid from e2fsprogs-1.25.
.\" 
.\" This file may be copied under the terms of the GNU Public License.
.\" 
.\" Based on uuidgen, Mon Sep 17 10:42:12 2000, Andreas Dilger
.\"
.\" Japanese Version Copyright (c) 2004-2005 Yuichi SATO
.\"         all rights reserved.
.\" Translated Sun Mar  7 00:00:12 JST 2004
.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
.\" Updated & Modified Sat Apr 30 07:25:35 JST 2005 by Yuichi SATO
.\" Updated & Modified Tue Dec 20 05:57:54 JST 2005 by Yuichi SATO
.\"
.TH BLKID 8 "May 2006" "E2fsprogs version 1.39"
.SH 名前
blkid \- ブロックデバイスの属性を見つけて表示するコマンドラインユーティリティ
.SH 書式
.B blkid 
[
.B \-hlv
]
[
[
.B \-c
.I cachefile
]
.B \-w
.I writecachefile
]
[
.B \-o
.I format
]
[
.B \-s
.I tag
]
[
.B \-t
.IR NAME = value
]
[
.I device ...
]
.SH 説明
.B blkid
プログラムは
.BR libuuid (3)
とともに動作するコマンドラインインタフェースである。
このプログラムは、コンテンツメタデータ
(たとえば LABEL や UUID フィールド) から
ブロックデバイスが保持するコンテンツタイプ
(たとえばファイルシステムやスワップ) と
属性 (トークン、NAME=value ペア) を決定する。
.PP
.B blkid
には主に 2 種類の操作形式がある。
特定の NAME=value ペアを持つデバイスを検索することと、
複数のデバイスの NAME=value ペアを表示することができる。
.SH オプション
.TP
.B \-c
デフォルトのキャッシュファイル
.I /etc/blkid.tab
ではなく
.I cachefile
を読み込む。
何もキャッシュしていない状態で開始したい場合
(すなわち、以前はスキャンを行ったが
今回は利用する必要のないデバイスを表示しない場合) は、
.I /dev/null
を指定すること。
.TP
.B \-h
使用法のメッセージを表示して終了する。
.TP
.B \-l
.B \-t
オプションを使って指定された検索パラメータにマッチする
デバイスをルックアップする。
このとき検索パラメータにマッチするデバイスは 1 つのみであると仮定する。
ディスクの数が多いシステムでは、絶対に必要でない限り
デバイスを再検証する必要がないため、より効率的である。
このオプションが指定されてない場合、
.B blkid
は検索パラメータにマッチする全てのデバイスの表示を許す効率の悪い手法を使う。
.IP
このオプションは
.I LABEL=data_vol
または
.I UUID=e280469a-d06f-4c0b-b068-44f3b576029e
のようなタグ検索で使うのが最も良い。
.I TYPE=ext3
のような検索パラメータを使って、
.B blkid
に全ての ext3 ファイルシステムを表示させたい場合は、
このオプションを使う\fIべきではない\fR。
.TP
.B \-o 
指定された書式で
.B blkid
の出力を表示する。
.I format
引き数には、
.I full
(デフォルト)・
.I  value
.RB ( blkid
で表示される任意のタグの値のみを表示する)・
.I device
(デバイス名のみを表示する) が指定できる。
.TP
.B \-s
.I tag
にマッチするそれぞれの (指定された) デバイスについての
タグのみを表示する。
複数の
.I tag
を指定することもできる。
tag が指定されない場合、全ての (指定された) デバイスの
全てのトークンが表示される。
トークンを表示せずキャッシュを更新したいだけの場合は、
その他のオプションを付けずに
.B "-s none"
を使用すること。
.TP
.B \-t
値が
.I value
.I NAME
という名前のトークンを持つブロックデバイスを検索し、
見つかった全てのデバイスを表示する。
.I NAME
の一般的な値としては、
.BR TYPE ,
.BR LABEL ,
.B UUID
がある。
コマンドラインでデバイスが何も指定されていない場合は、
全てのブロックデバイスを検索する。
それ以外の場合は、ユーザが指定したデバイスのみを検索する。
.TP
.B \-v
バージョン番号を表示して終了する。
.TP
.B \-w
.I <writecachefile>
デバイスキャッシュをデフォルトのキャッシュファイル
.I /etc/blkid.tab
ではなく
.I writecachefile
に書き込む。
キャッシュをデフォルトのファイルに保存したくない場合は、
.I /dev/null
を指定すること。
このオプションが指定されない場合は、
.B -c
オプションで指定されたファイルと同じファイルに書き出す。
.TP
.I <device>
指定されたデバイスのみのトークンを表示する。
コマンドラインで複数の
.I <device>
を指定することもできる。
何も指定されていない場合、認識できるならば
.I /proc/partitions
にある全てのデバイスについて表示される。
.SH リターンコード
指定されたトークンが見つかった場合、
または (指定された) デバイスでタグが表示された場合は、0 が返される。
指定されたトークンが見つからなかった場合、
または (指定された) デバイスが識別できなかった場合は、終了コード 2 が返される。
使用法のメッセージを表示した場合、
または他のエラーの場合は、終了コード 4 が返される。
.SH 著者
.B blkid
は libblkid のために Andreas Dilger によって書かれた。
.SH 入手方法
.B blkid
はバージョン 1.26 から e2fsprogs パッケージの一部であり、
http://e2fsprogs.sourceforge.net から入手できる。
.SH 関連項目
.BR libblkid (3)