Version 1.13.16.
[libguestfs.git] / po-docs / uk.po
1 # SOME DESCRIPTIVE TITLE
2 # Copyright (C) YEAR Red Hat Inc.
3 # This file is distributed under the same license as the libguestfs package.
4 #
5 # Yuri Chornoivan <yurchor@ukr.net>, 2011.
6 msgid ""
7 msgstr ""
8 "Project-Id-Version: libguestfs\n"
9 "Report-Msgid-Bugs-To: libguestfs@redhat.com\n"
10 "POT-Creation-Date: 2011-10-01 14:27+0200\n"
11 "PO-Revision-Date: 2011-07-17 20:50+0000\n"
12 "Last-Translator: rjones <rjones@redhat.com>\n"
13 "Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
14 "Language: uk\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
19 "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
20
21 #. type: =head1
22 #: ../cat/virt-cat.pod:3 ../cat/virt-filesystems.pod:3 ../cat/virt-ls.pod:3
23 #: ../df/virt-df.pod:3 ../edit/virt-edit.pod:3
24 #: ../erlang/examples/guestfs-erlang.pod:3 ../examples/guestfs-examples.pod:3
25 #: ../examples/guestfs-recipes.pod:14 ../fish/guestfish.pod:3
26 #: ../fish/virt-copy-in.pod:3 ../fish/virt-copy-out.pod:3
27 #: ../fish/virt-tar-in.pod:3 ../fish/virt-tar-out.pod:3
28 #: ../fuse/guestmount.pod:3 ../inspector/virt-inspector.pod:3
29 #: ../java/examples/guestfs-java.pod:3 ../ocaml/examples/guestfs-ocaml.pod:3
30 #: ../perl/examples/guestfs-perl.pod:3 ../python/examples/guestfs-python.pod:3
31 #: ../rescue/virt-rescue.pod:3 ../resize/virt-resize.pod:3
32 #: ../ruby/examples/guestfs-ruby.pod:3 ../src/guestfs.pod:3
33 #: ../test-tool/libguestfs-test-tool.pod:3
34 #: ../tools/virt-list-filesystems.pl:30 ../tools/virt-list-partitions.pl:30
35 #: ../tools/virt-make-fs.pl:35 ../tools/virt-tar.pl:31
36 #: ../tools/virt-win-reg.pl:35
37 msgid "NAME"
38 msgstr "НАЗВА"
39
40 #. type: textblock
41 #: ../cat/virt-cat.pod:5
42 msgid "virt-cat - Display files in a virtual machine"
43 msgstr ""
44
45 #. type: =head1
46 #: ../cat/virt-cat.pod:7 ../cat/virt-filesystems.pod:7 ../cat/virt-ls.pod:7
47 #: ../df/virt-df.pod:7 ../edit/virt-edit.pod:7
48 #: ../erlang/examples/guestfs-erlang.pod:7 ../examples/guestfs-examples.pod:7
49 #: ../fish/guestfish.pod:7 ../fish/virt-copy-in.pod:7
50 #: ../fish/virt-copy-out.pod:7 ../fish/virt-tar-in.pod:7
51 #: ../fish/virt-tar-out.pod:7 ../fuse/guestmount.pod:7
52 #: ../inspector/virt-inspector.pod:7 ../java/examples/guestfs-java.pod:7
53 #: ../ocaml/examples/guestfs-ocaml.pod:7 ../perl/examples/guestfs-perl.pod:7
54 #: ../python/examples/guestfs-python.pod:7 ../rescue/virt-rescue.pod:7
55 #: ../resize/virt-resize.pod:7 ../ruby/examples/guestfs-ruby.pod:7
56 #: ../src/guestfs.pod:7 ../test-tool/libguestfs-test-tool.pod:7
57 #: ../tools/virt-list-filesystems.pl:34 ../tools/virt-list-partitions.pl:34
58 #: ../tools/virt-make-fs.pl:39 ../tools/virt-tar.pl:35
59 #: ../tools/virt-win-reg.pl:39
60 msgid "SYNOPSIS"
61 msgstr "КОРОТКИЙ ОПИС"
62
63 #. type: verbatim
64 #: ../cat/virt-cat.pod:9
65 #, fuzzy, no-wrap
66 #| msgid ""
67 #| " virt-list-partitions [--options] domname\n"
68 #| "\n"
69 msgid ""
70 " virt-cat [--options] -d domname file [file ...]\n"
71 "\n"
72 msgstr ""
73 " virt-list-partitions [--параметри] назва_домену\n"
74 "\n"
75
76 #. type: verbatim
77 #: ../cat/virt-cat.pod:11
78 #, fuzzy, no-wrap
79 #| msgid ""
80 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
81 #| "\n"
82 msgid ""
83 " virt-cat [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
84 "\n"
85 msgstr ""
86 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
87 "\n"
88
89 #. type: textblock
90 #: ../cat/virt-cat.pod:13 ../edit/virt-edit.pod:15
91 #: ../inspector/virt-inspector.pod:13
92 msgid "Old-style:"
93 msgstr ""
94
95 #. type: verbatim
96 #: ../cat/virt-cat.pod:15
97 #, no-wrap
98 msgid ""
99 " virt-cat domname file\n"
100 "\n"
101 msgstr ""
102
103 #. type: verbatim
104 #: ../cat/virt-cat.pod:17
105 #, no-wrap
106 msgid ""
107 " virt-cat disk.img file\n"
108 "\n"
109 msgstr ""
110
111 #. type: =head1
112 #: ../cat/virt-cat.pod:19 ../cat/virt-filesystems.pod:13 ../cat/virt-ls.pod:19
113 #: ../df/virt-df.pod:21 ../edit/virt-edit.pod:27
114 #: ../erlang/examples/guestfs-erlang.pod:16
115 #: ../examples/guestfs-examples.pod:19 ../examples/guestfs-recipes.pod:18
116 #: ../fish/guestfish.pod:30 ../fish/virt-copy-in.pod:19
117 #: ../fish/virt-copy-out.pod:13 ../fish/virt-tar-in.pod:21
118 #: ../fish/virt-tar-out.pod:15 ../fuse/guestmount.pod:20
119 #: ../inspector/virt-inspector.pod:19 ../java/examples/guestfs-java.pod:15
120 #: ../ocaml/examples/guestfs-ocaml.pod:25 ../perl/examples/guestfs-perl.pod:18
121 #: ../python/examples/guestfs-python.pod:14 ../rescue/virt-rescue.pod:29
122 #: ../resize/virt-resize.pod:13 ../ruby/examples/guestfs-ruby.pod:15
123 #: ../src/guestfs.pod:23 ../test-tool/libguestfs-test-tool.pod:11
124 #: ../tools/virt-list-filesystems.pl:40 ../tools/virt-list-partitions.pl:40
125 #: ../tools/virt-make-fs.pl:47 ../tools/virt-tar.pl:77
126 #: ../tools/virt-win-reg.pl:63
127 msgid "DESCRIPTION"
128 msgstr "ОПИС"
129
130 #. type: textblock
131 #: ../cat/virt-cat.pod:21
132 msgid ""
133 "C<virt-cat> is a command line tool to display the contents of C<file> where "
134 "C<file> exists in the named virtual machine (or disk image)."
135 msgstr ""
136
137 #. type: textblock
138 #: ../cat/virt-cat.pod:24
139 msgid ""
140 "Multiple filenames can be given, in which case they are concatenated "
141 "together.  Each filename must be a full path, starting at the root directory "
142 "(starting with '/')."
143 msgstr ""
144
145 #. type: textblock
146 #: ../cat/virt-cat.pod:28
147 msgid ""
148 "C<virt-cat> can be used to quickly view a file.  To edit a file, use C<virt-"
149 "edit>.  For more complex cases you should look at the L<guestfish(1)> tool "
150 "(see L</USING GUESTFISH> below)."
151 msgstr ""
152
153 #. type: =head1
154 #: ../cat/virt-cat.pod:32 ../cat/virt-ls.pod:35 ../df/virt-df.pod:43
155 #: ../edit/virt-edit.pod:44 ../fish/guestfish.pod:41
156 #: ../fish/guestfish.pod:1018 ../fish/virt-copy-in.pod:29
157 #: ../fish/virt-copy-out.pod:21 ../fish/virt-tar-in.pod:30
158 #: ../fish/virt-tar-out.pod:24 ../fuse/guestmount.pod:39
159 #: ../resize/virt-resize.pod:27 ../tools/virt-tar.pl:50
160 msgid "EXAMPLES"
161 msgstr "ПРИКЛАДИ"
162
163 #. type: textblock
164 #: ../cat/virt-cat.pod:34
165 msgid ""
166 "Display C</etc/fstab> file from inside the libvirt VM called C<mydomain>:"
167 msgstr ""
168
169 #. type: verbatim
170 #: ../cat/virt-cat.pod:37
171 #, no-wrap
172 msgid ""
173 " virt-cat -d mydomain /etc/fstab\n"
174 "\n"
175 msgstr ""
176
177 #. type: textblock
178 #: ../cat/virt-cat.pod:39
179 msgid "List syslog messages from a VM disk image file:"
180 msgstr ""
181
182 #. type: verbatim
183 #: ../cat/virt-cat.pod:41
184 #, no-wrap
185 msgid ""
186 " virt-cat -a disk.img /var/log/messages | tail\n"
187 "\n"
188 msgstr ""
189
190 #. type: textblock
191 #: ../cat/virt-cat.pod:43
192 msgid "Find out what DHCP IP address a VM acquired:"
193 msgstr ""
194
195 #. type: verbatim
196 #: ../cat/virt-cat.pod:45
197 #, no-wrap
198 msgid ""
199 " virt-cat -d mydomain /var/log/messages | \\\n"
200 "   grep 'dhclient: bound to' | tail\n"
201 "\n"
202 msgstr ""
203
204 #. type: textblock
205 #: ../cat/virt-cat.pod:48
206 msgid "Find out what packages were recently installed:"
207 msgstr ""
208
209 #. type: verbatim
210 #: ../cat/virt-cat.pod:50
211 #, no-wrap
212 msgid ""
213 " virt-cat -d mydomain /var/log/yum.log | tail\n"
214 "\n"
215 msgstr ""
216
217 #. type: textblock
218 #: ../cat/virt-cat.pod:52
219 msgid "Find out who is logged on inside a virtual machine:"
220 msgstr ""
221
222 #. type: verbatim
223 #: ../cat/virt-cat.pod:54
224 #, no-wrap
225 msgid ""
226 " virt-cat -d mydomain /var/run/utmp > /tmp/utmp\n"
227 " who /tmp/utmp\n"
228 "\n"
229 msgstr ""
230
231 #. type: textblock
232 #: ../cat/virt-cat.pod:57
233 msgid "or who was logged on:"
234 msgstr ""
235
236 #. type: verbatim
237 #: ../cat/virt-cat.pod:59
238 #, no-wrap
239 msgid ""
240 " virt-cat -d mydomain /var/log/wtmp > /tmp/wtmp\n"
241 " last -f /tmp/wtmp\n"
242 "\n"
243 msgstr ""
244
245 #. type: =head1
246 #: ../cat/virt-cat.pod:62 ../cat/virt-filesystems.pod:91
247 #: ../cat/virt-ls.pod:261 ../df/virt-df.pod:59 ../edit/virt-edit.pod:62
248 #: ../fish/guestfish.pod:148 ../fish/virt-copy-in.pod:45
249 #: ../fish/virt-copy-out.pod:34 ../fish/virt-tar-in.pod:42
250 #: ../fish/virt-tar-out.pod:36 ../fuse/guestmount.pod:83
251 #: ../inspector/virt-inspector.pod:55 ../rescue/virt-rescue.pod:84
252 #: ../resize/virt-resize.pod:241 ../test-tool/libguestfs-test-tool.pod:36
253 #: ../tools/virt-list-filesystems.pl:53 ../tools/virt-list-partitions.pl:54
254 #: ../tools/virt-make-fs.pl:153 ../tools/virt-tar.pl:103
255 #: ../tools/virt-win-reg.pl:96
256 msgid "OPTIONS"
257 msgstr "ПАРАМЕТРИ"
258
259 #. type: =item
260 #: ../cat/virt-cat.pod:66 ../cat/virt-filesystems.pod:95
261 #: ../cat/virt-ls.pod:265 ../df/virt-df.pod:63 ../edit/virt-edit.pod:66
262 #: ../fish/guestfish.pod:152 ../fuse/guestmount.pod:151
263 #: ../inspector/virt-inspector.pod:59 ../rescue/virt-rescue.pod:88
264 #: ../resize/virt-resize.pod:245 ../test-tool/libguestfs-test-tool.pod:40
265 #: ../tools/virt-list-filesystems.pl:61 ../tools/virt-list-partitions.pl:62
266 #: ../tools/virt-make-fs.pl:161 ../tools/virt-tar.pl:111
267 #: ../tools/virt-win-reg.pl:104
268 msgid "B<--help>"
269 msgstr "B<--help>"
270
271 #. type: textblock
272 #: ../cat/virt-cat.pod:68 ../cat/virt-filesystems.pod:97
273 #: ../cat/virt-ls.pod:267 ../df/virt-df.pod:65 ../edit/virt-edit.pod:68
274 #: ../inspector/virt-inspector.pod:61 ../rescue/virt-rescue.pod:90
275 #: ../tools/virt-list-filesystems.pl:63 ../tools/virt-list-partitions.pl:64
276 #: ../tools/virt-make-fs.pl:163 ../tools/virt-tar.pl:113
277 #: ../tools/virt-win-reg.pl:106
278 msgid "Display brief help."
279 msgstr ""
280
281 #. type: =item
282 #: ../cat/virt-cat.pod:70 ../cat/virt-filesystems.pod:99
283 #: ../cat/virt-ls.pod:269 ../df/virt-df.pod:67 ../edit/virt-edit.pod:70
284 #: ../inspector/virt-inspector.pod:63 ../rescue/virt-rescue.pod:92
285 #, fuzzy
286 #| msgid "B<-f file>"
287 msgid "B<-a> file"
288 msgstr "B<-f файл>"
289
290 #. type: =item
291 #: ../cat/virt-cat.pod:72 ../cat/virt-filesystems.pod:101
292 #: ../cat/virt-ls.pod:271 ../df/virt-df.pod:69 ../edit/virt-edit.pod:72
293 #: ../inspector/virt-inspector.pod:65 ../rescue/virt-rescue.pod:94
294 #, fuzzy
295 #| msgid "B<--add image>"
296 msgid "B<--add> file"
297 msgstr "B<--add образ>"
298
299 #. type: textblock
300 #: ../cat/virt-cat.pod:74 ../cat/virt-filesystems.pod:103
301 #: ../cat/virt-ls.pod:273 ../df/virt-df.pod:71 ../edit/virt-edit.pod:74
302 #: ../inspector/virt-inspector.pod:67 ../rescue/virt-rescue.pod:96
303 msgid ""
304 "Add I<file> which should be a disk image from a virtual machine.  If the "
305 "virtual machine has multiple block devices, you must supply all of them with "
306 "separate I<-a> options."
307 msgstr ""
308
309 #. type: textblock
310 #: ../cat/virt-cat.pod:78 ../cat/virt-filesystems.pod:107
311 #: ../cat/virt-ls.pod:277 ../df/virt-df.pod:75 ../edit/virt-edit.pod:78
312 #: ../fish/guestfish.pod:174 ../fuse/guestmount.pod:93
313 #: ../inspector/virt-inspector.pod:71 ../rescue/virt-rescue.pod:100
314 msgid ""
315 "The format of the disk image is auto-detected.  To override this and force a "
316 "particular format use the I<--format=..> option."
317 msgstr ""
318
319 #. type: =item
320 #: ../cat/virt-cat.pod:81 ../cat/virt-filesystems.pod:125
321 #: ../cat/virt-ls.pod:291 ../df/virt-df.pod:78 ../rescue/virt-rescue.pod:107
322 #, fuzzy
323 #| msgid "B<-c URI>"
324 msgid "B<-c> URI"
325 msgstr "B<-c адреса>"
326
327 #. type: =item
328 #: ../cat/virt-cat.pod:83 ../cat/virt-filesystems.pod:127
329 #: ../cat/virt-ls.pod:293 ../df/virt-df.pod:80 ../rescue/virt-rescue.pod:109
330 #, fuzzy
331 #| msgid "B<--connect URI>"
332 msgid "B<--connect> URI"
333 msgstr "B<--connect адреса>"
334
335 #. type: textblock
336 #: ../cat/virt-cat.pod:85 ../cat/virt-filesystems.pod:129
337 #: ../cat/virt-ls.pod:295 ../df/virt-df.pod:82 ../edit/virt-edit.pod:99
338 #: ../inspector/virt-inspector.pod:78 ../rescue/virt-rescue.pod:111
339 #: ../tools/virt-list-filesystems.pl:81 ../tools/virt-list-partitions.pl:82
340 #: ../tools/virt-tar.pl:131 ../tools/virt-win-reg.pl:132
341 msgid ""
342 "If using libvirt, connect to the given I<URI>.  If omitted, then we connect "
343 "to the default libvirt hypervisor."
344 msgstr ""
345
346 #. type: textblock
347 #: ../cat/virt-cat.pod:88 ../cat/virt-filesystems.pod:132
348 #: ../cat/virt-ls.pod:298 ../df/virt-df.pod:85 ../rescue/virt-rescue.pod:114
349 msgid ""
350 "If you specify guest block devices directly (I<-a>), then libvirt is not "
351 "used at all."
352 msgstr ""
353
354 #. type: =item
355 #: ../cat/virt-cat.pod:91 ../cat/virt-filesystems.pod:141
356 #: ../cat/virt-ls.pod:307 ../df/virt-df.pod:94 ../edit/virt-edit.pod:105
357 #: ../inspector/virt-inspector.pod:85 ../rescue/virt-rescue.pod:117
358 msgid "B<-d> guest"
359 msgstr ""
360
361 #. type: =item
362 #: ../cat/virt-cat.pod:93 ../cat/virt-filesystems.pod:143
363 #: ../cat/virt-ls.pod:309 ../df/virt-df.pod:96 ../edit/virt-edit.pod:107
364 #: ../inspector/virt-inspector.pod:87 ../rescue/virt-rescue.pod:119
365 msgid "B<--domain> guest"
366 msgstr ""
367
368 #. type: textblock
369 #: ../cat/virt-cat.pod:95 ../cat/virt-filesystems.pod:145
370 #: ../cat/virt-ls.pod:311 ../df/virt-df.pod:98 ../edit/virt-edit.pod:109
371 #: ../inspector/virt-inspector.pod:89 ../rescue/virt-rescue.pod:121
372 msgid ""
373 "Add all the disks from the named libvirt guest.  Domain UUIDs can be used "
374 "instead of names."
375 msgstr ""
376
377 #. type: =item
378 #: ../cat/virt-cat.pod:98 ../cat/virt-filesystems.pod:148
379 #: ../cat/virt-ls.pod:314 ../edit/virt-edit.pod:112 ../fish/guestfish.pod:217
380 #: ../fuse/guestmount.pod:126 ../inspector/virt-inspector.pod:92
381 msgid "B<--echo-keys>"
382 msgstr "B<--echo-keys>"
383
384 #. type: textblock
385 #: ../cat/virt-cat.pod:100
386 msgid ""
387 "When prompting for keys and passphrases, virt-cat normally turns echoing off "
388 "so you cannot see what you are typing.  If you are not worried about Tempest "
389 "attacks and there is no one else in the room you can specify this flag to "
390 "see what you are typing."
391 msgstr ""
392
393 #. type: =item
394 #: ../cat/virt-cat.pod:105 ../cat/virt-filesystems.pod:170
395 #: ../cat/virt-ls.pod:328 ../df/virt-df.pod:101 ../fish/guestfish.pod:233
396 #: ../fuse/guestmount.pod:133 ../inspector/virt-inspector.pod:99
397 #: ../rescue/virt-rescue.pod:124
398 msgid "B<--format=raw|qcow2|..>"
399 msgstr "B<--format=raw|qcow2|..>"
400
401 #. type: =item
402 #: ../cat/virt-cat.pod:107 ../cat/virt-filesystems.pod:172
403 #: ../cat/virt-ls.pod:330 ../df/virt-df.pod:103 ../edit/virt-edit.pod:134
404 #: ../fish/guestfish.pod:235 ../fuse/guestmount.pod:135
405 #: ../inspector/virt-inspector.pod:101 ../rescue/virt-rescue.pod:126
406 msgid "B<--format>"
407 msgstr "B<--format>"
408
409 #. type: textblock
410 #: ../cat/virt-cat.pod:109 ../cat/virt-filesystems.pod:174
411 #: ../cat/virt-ls.pod:332 ../df/virt-df.pod:105 ../edit/virt-edit.pod:136
412 #: ../fish/guestfish.pod:237 ../fuse/guestmount.pod:137
413 #: ../rescue/virt-rescue.pod:128
414 msgid ""
415 "The default for the I<-a> option is to auto-detect the format of the disk "
416 "image.  Using this forces the disk format for I<-a> options which follow on "
417 "the command line.  Using I<--format> with no argument switches back to auto-"
418 "detection for subsequent I<-a> options."
419 msgstr ""
420
421 #. type: textblock
422 #: ../cat/virt-cat.pod:114 ../cat/virt-filesystems.pod:179
423 #: ../cat/virt-ls.pod:337 ../df/virt-df.pod:110 ../edit/virt-edit.pod:141
424 #: ../fish/guestfish.pod:242 ../fish/guestfish.pod:673
425 #: ../inspector/virt-inspector.pod:336 ../rescue/virt-rescue.pod:133
426 #: ../src/guestfs.pod:2791
427 msgid "For example:"
428 msgstr "Приклад:"
429
430 #. type: verbatim
431 #: ../cat/virt-cat.pod:116
432 #, fuzzy, no-wrap
433 #| msgid ""
434 #| " guestfish --format=raw -a disk.img\n"
435 #| "\n"
436 msgid ""
437 " virt-cat --format=raw -a disk.img file\n"
438 "\n"
439 msgstr ""
440 " guestfish --format=raw -a disk.img\n"
441 "\n"
442
443 #. type: textblock
444 #: ../cat/virt-cat.pod:118 ../cat/virt-filesystems.pod:183
445 #: ../cat/virt-ls.pod:341 ../df/virt-df.pod:114 ../edit/virt-edit.pod:145
446 #: ../fish/guestfish.pod:246 ../rescue/virt-rescue.pod:137
447 msgid "forces raw format (no auto-detection) for C<disk.img>."
448 msgstr ""
449
450 #. type: verbatim
451 #: ../cat/virt-cat.pod:120
452 #, fuzzy, no-wrap
453 #| msgid ""
454 #| " guestfish --format=raw -a disk.img --format -a another.img\n"
455 #| "\n"
456 msgid ""
457 " virt-cat --format=raw -a disk.img --format -a another.img file\n"
458 "\n"
459 msgstr ""
460 " guestfish --format=raw -a disk.img --format -a another.img\n"
461 "\n"
462
463 #. type: textblock
464 #: ../cat/virt-cat.pod:122 ../cat/virt-filesystems.pod:187
465 #: ../cat/virt-ls.pod:345 ../df/virt-df.pod:118 ../edit/virt-edit.pod:149
466 #: ../fish/guestfish.pod:250 ../rescue/virt-rescue.pod:141
467 msgid ""
468 "forces raw format (no auto-detection) for C<disk.img> and reverts to auto-"
469 "detection for C<another.img>."
470 msgstr ""
471
472 #. type: textblock
473 #: ../cat/virt-cat.pod:125 ../cat/virt-filesystems.pod:190
474 #: ../cat/virt-ls.pod:348 ../df/virt-df.pod:121 ../edit/virt-edit.pod:152
475 #: ../rescue/virt-rescue.pod:144
476 msgid ""
477 "If you have untrusted raw-format guest disk images, you should use this "
478 "option to specify the disk format.  This avoids a possible security problem "
479 "with malicious guests (CVE-2010-3851)."
480 msgstr ""
481
482 #. type: =item
483 #: ../cat/virt-cat.pod:129 ../cat/virt-filesystems.pod:200
484 #: ../cat/virt-ls.pod:361 ../edit/virt-edit.pod:156 ../fish/guestfish.pod:289
485 #: ../fuse/guestmount.pod:163 ../inspector/virt-inspector.pod:114
486 msgid "B<--keys-from-stdin>"
487 msgstr "B<--keys-from-stdin>"
488
489 #. type: textblock
490 #: ../cat/virt-cat.pod:131 ../cat/virt-filesystems.pod:202
491 #: ../cat/virt-ls.pod:363 ../edit/virt-edit.pod:158 ../fish/guestfish.pod:291
492 #: ../fuse/guestmount.pod:165 ../inspector/virt-inspector.pod:116
493 msgid ""
494 "Read key or passphrase parameters from stdin.  The default is to try to read "
495 "passphrases from the user by opening C</dev/tty>."
496 msgstr ""
497
498 #. type: =item
499 #: ../cat/virt-cat.pod:134 ../cat/virt-filesystems.pod:261
500 #: ../cat/virt-ls.pod:425 ../df/virt-df.pod:173 ../edit/virt-edit.pod:161
501 #: ../fish/guestfish.pod:390 ../fuse/guestmount.pod:257
502 #: ../inspector/virt-inspector.pod:119 ../rescue/virt-rescue.pod:182
503 msgid "B<-v>"
504 msgstr "B<-v>"
505
506 #. type: =item
507 #: ../cat/virt-cat.pod:136 ../cat/virt-filesystems.pod:263
508 #: ../cat/virt-ls.pod:427 ../df/virt-df.pod:175 ../edit/virt-edit.pod:163
509 #: ../fish/guestfish.pod:392 ../fuse/guestmount.pod:259
510 #: ../inspector/virt-inspector.pod:121 ../rescue/virt-rescue.pod:184
511 msgid "B<--verbose>"
512 msgstr "B<--verbose>"
513
514 #. type: textblock
515 #: ../cat/virt-cat.pod:138 ../cat/virt-filesystems.pod:265
516 #: ../cat/virt-ls.pod:429 ../df/virt-df.pod:177 ../edit/virt-edit.pod:165
517 #: ../inspector/virt-inspector.pod:123 ../rescue/virt-rescue.pod:186
518 msgid "Enable verbose messages for debugging."
519 msgstr ""
520
521 #. type: =item
522 #: ../cat/virt-cat.pod:140 ../cat/virt-filesystems.pod:267
523 #: ../cat/virt-ls.pod:431 ../df/virt-df.pod:179 ../edit/virt-edit.pod:167
524 #: ../fish/guestfish.pod:397 ../fuse/guestmount.pod:263
525 #: ../inspector/virt-inspector.pod:125 ../rescue/virt-rescue.pod:188
526 #: ../resize/virt-resize.pod:484
527 msgid "B<-V>"
528 msgstr "B<-V>"
529
530 #. type: =item
531 #: ../cat/virt-cat.pod:142 ../cat/virt-filesystems.pod:269
532 #: ../cat/virt-ls.pod:433 ../df/virt-df.pod:181 ../edit/virt-edit.pod:169
533 #: ../fish/guestfish.pod:399 ../fuse/guestmount.pod:265
534 #: ../inspector/virt-inspector.pod:127 ../rescue/virt-rescue.pod:190
535 #: ../resize/virt-resize.pod:486 ../tools/virt-list-filesystems.pl:69
536 #: ../tools/virt-list-partitions.pl:70 ../tools/virt-make-fs.pl:169
537 #: ../tools/virt-tar.pl:119 ../tools/virt-win-reg.pl:112
538 msgid "B<--version>"
539 msgstr "B<--version>"
540
541 #. type: textblock
542 #: ../cat/virt-cat.pod:144 ../cat/virt-filesystems.pod:271
543 #: ../cat/virt-ls.pod:435 ../df/virt-df.pod:183 ../edit/virt-edit.pod:171
544 #: ../inspector/virt-inspector.pod:129 ../rescue/virt-rescue.pod:192
545 #: ../resize/virt-resize.pod:488 ../tools/virt-list-filesystems.pl:71
546 #: ../tools/virt-list-partitions.pl:72 ../tools/virt-make-fs.pl:171
547 #: ../tools/virt-tar.pl:121 ../tools/virt-win-reg.pl:114
548 msgid "Display version number and exit."
549 msgstr "Показати дані щодо версії і завершити роботу."
550
551 #. type: =item
552 #: ../cat/virt-cat.pod:146 ../cat/virt-filesystems.pod:281
553 #: ../cat/virt-ls.pod:437 ../df/virt-df.pod:185 ../edit/virt-edit.pod:173
554 #: ../fish/guestfish.pod:412 ../fuse/guestmount.pod:278
555 #: ../inspector/virt-inspector.pod:131 ../rescue/virt-rescue.pod:203
556 #: ../tools/virt-tar.pl:158
557 msgid "B<-x>"
558 msgstr "B<-x>"
559
560 #. type: textblock
561 #: ../cat/virt-cat.pod:148 ../cat/virt-filesystems.pod:283
562 #: ../cat/virt-ls.pod:439 ../df/virt-df.pod:187 ../edit/virt-edit.pod:175
563 #: ../inspector/virt-inspector.pod:133 ../rescue/virt-rescue.pod:205
564 msgid "Enable tracing of libguestfs API calls."
565 msgstr ""
566
567 #. type: =head1
568 #: ../cat/virt-cat.pod:152 ../cat/virt-ls.pod:443 ../edit/virt-edit.pod:179
569 #: ../inspector/virt-inspector.pod:137 ../rescue/virt-rescue.pod:209
570 msgid "OLD-STYLE COMMAND LINE ARGUMENTS"
571 msgstr ""
572
573 #. type: textblock
574 #: ../cat/virt-cat.pod:154
575 msgid "Previous versions of virt-cat allowed you to write either:"
576 msgstr ""
577
578 #. type: verbatim
579 #: ../cat/virt-cat.pod:156
580 #, fuzzy, no-wrap
581 #| msgid ""
582 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
583 #| "\n"
584 msgid ""
585 " virt-cat disk.img [disk.img ...] file\n"
586 "\n"
587 msgstr ""
588 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
589 "\n"
590
591 #. type: textblock
592 #: ../cat/virt-cat.pod:158 ../cat/virt-ls.pod:449 ../edit/virt-edit.pod:185
593 #: ../inspector/virt-inspector.pod:143 ../rescue/virt-rescue.pod:215
594 #, fuzzy
595 #| msgid "or:"
596 msgid "or"
597 msgstr "або:"
598
599 #. type: verbatim
600 #: ../cat/virt-cat.pod:160
601 #, no-wrap
602 msgid ""
603 " virt-cat guestname file\n"
604 "\n"
605 msgstr ""
606
607 #. type: textblock
608 #: ../cat/virt-cat.pod:162 ../cat/virt-ls.pod:453 ../edit/virt-edit.pod:189
609 #: ../inspector/virt-inspector.pod:147 ../rescue/virt-rescue.pod:219
610 msgid ""
611 "whereas in this version you should use I<-a> or I<-d> respectively to avoid "
612 "the confusing case where a disk image might have the same name as a guest."
613 msgstr ""
614
615 #. type: textblock
616 #: ../cat/virt-cat.pod:166 ../cat/virt-ls.pod:457 ../edit/virt-edit.pod:193
617 #: ../inspector/virt-inspector.pod:151 ../rescue/virt-rescue.pod:223
618 msgid "For compatibility the old style is still supported."
619 msgstr ""
620
621 #. type: =head1
622 #: ../cat/virt-cat.pod:168 ../edit/virt-edit.pod:297
623 msgid "USING GUESTFISH"
624 msgstr ""
625
626 #. type: textblock
627 #: ../cat/virt-cat.pod:170
628 msgid ""
629 "L<guestfish(1)> is a more powerful, lower level tool which you can use when "
630 "C<virt-cat> doesn't work."
631 msgstr ""
632
633 #. type: textblock
634 #: ../cat/virt-cat.pod:173
635 msgid "Using C<virt-cat> is approximately equivalent to doing:"
636 msgstr ""
637
638 #. type: verbatim
639 #: ../cat/virt-cat.pod:175
640 #, fuzzy, no-wrap
641 #| msgid ""
642 #| " guestfish --ro -d myguest -i\n"
643 #| "\n"
644 msgid ""
645 " guestfish --ro -i -d domname download file -\n"
646 "\n"
647 msgstr ""
648 " guestfish --ro -d myguest -i\n"
649 "\n"
650
651 #. type: textblock
652 #: ../cat/virt-cat.pod:177
653 msgid ""
654 "where C<domname> is the name of the libvirt guest, and C<file> is the full "
655 "path to the file.  Note the final C<-> (meaning \"output to stdout\")."
656 msgstr ""
657
658 #. type: textblock
659 #: ../cat/virt-cat.pod:181
660 msgid ""
661 "The command above uses libguestfs's guest inspection feature and so does not "
662 "work on guests that libguestfs cannot inspect, or on things like arbitrary "
663 "disk images that don't contain guests.  To display a file from a disk image "
664 "directly, use:"
665 msgstr ""
666
667 #. type: verbatim
668 #: ../cat/virt-cat.pod:186
669 #, fuzzy, no-wrap
670 #| msgid ""
671 #| " guestfish [--ro] -i disk.img\n"
672 #| "\n"
673 msgid ""
674 " guestfish --ro -a disk.img -m /dev/sda1 download file -\n"
675 "\n"
676 msgstr ""
677 " guestfish [--ro] -i disk.img\n"
678 "\n"
679
680 #. type: textblock
681 #: ../cat/virt-cat.pod:188
682 msgid ""
683 "where C<disk.img> is the disk image, C</dev/sda1> is the filesystem within "
684 "the disk image, and C<file> is the full path to the file."
685 msgstr ""
686
687 #. type: =head1
688 #: ../cat/virt-cat.pod:191 ../cat/virt-filesystems.pod:365
689 #: ../cat/virt-ls.pod:483 ../df/virt-df.pod:215 ../edit/virt-edit.pod:342
690 #: ../inspector/virt-inspector.pod:352 ../rescue/virt-rescue.pod:266
691 #: ../resize/virt-resize.pod:601 ../tools/virt-list-filesystems.pl:188
692 #: ../tools/virt-list-partitions.pl:258 ../tools/virt-make-fs.pl:532
693 #: ../tools/virt-tar.pl:289 ../tools/virt-win-reg.pl:733
694 msgid "SHELL QUOTING"
695 msgstr ""
696
697 #. type: textblock
698 #: ../cat/virt-cat.pod:193 ../cat/virt-filesystems.pod:367
699 #: ../cat/virt-ls.pod:485 ../df/virt-df.pod:217 ../edit/virt-edit.pod:344
700 #: ../inspector/virt-inspector.pod:354 ../rescue/virt-rescue.pod:268
701 #: ../resize/virt-resize.pod:603 ../tools/virt-list-filesystems.pl:190
702 #: ../tools/virt-list-partitions.pl:260 ../tools/virt-make-fs.pl:534
703 #: ../tools/virt-tar.pl:291 ../tools/virt-win-reg.pl:741
704 msgid ""
705 "Libvirt guest names can contain arbitrary characters, some of which have "
706 "meaning to the shell such as C<#> and space.  You may need to quote or "
707 "escape these characters on the command line.  See the shell manual page L<sh"
708 "(1)> for details."
709 msgstr ""
710
711 #. type: =head1
712 #: ../cat/virt-cat.pod:198 ../cat/virt-filesystems.pod:372
713 #: ../cat/virt-ls.pod:490 ../df/virt-df.pod:222 ../edit/virt-edit.pod:349
714 #: ../fish/guestfish.pod:1081 ../fuse/guestmount.pod:303
715 #: ../inspector/virt-inspector.pod:375 ../resize/virt-resize.pod:608
716 #: ../test-tool/libguestfs-test-tool.pod:90
717 msgid "EXIT STATUS"
718 msgstr ""
719
720 #. type: textblock
721 #: ../cat/virt-cat.pod:200 ../cat/virt-filesystems.pod:374
722 #: ../cat/virt-ls.pod:492 ../df/virt-df.pod:224 ../edit/virt-edit.pod:351
723 #: ../fuse/guestmount.pod:305 ../inspector/virt-inspector.pod:377
724 #: ../resize/virt-resize.pod:610
725 msgid ""
726 "This program returns 0 if successful, or non-zero if there was an error."
727 msgstr ""
728
729 #. type: =head1
730 #: ../cat/virt-cat.pod:203 ../cat/virt-filesystems.pod:377
731 #: ../cat/virt-ls.pod:495 ../df/virt-df.pod:227 ../edit/virt-edit.pod:354
732 #: ../erlang/examples/guestfs-erlang.pod:97
733 #: ../examples/guestfs-examples.pod:33 ../examples/guestfs-recipes.pod:384
734 #: ../fish/guestfish.pod:1235 ../fish/virt-copy-in.pod:50
735 #: ../fish/virt-copy-out.pod:39 ../fish/virt-tar-in.pod:47
736 #: ../fish/virt-tar-out.pod:41 ../fuse/guestmount.pod:308
737 #: ../inspector/virt-inspector.pod:380 ../java/examples/guestfs-java.pod:45
738 #: ../ocaml/examples/guestfs-ocaml.pod:78 ../perl/examples/guestfs-perl.pod:39
739 #: ../python/examples/guestfs-python.pod:42 ../rescue/virt-rescue.pod:288
740 #: ../resize/virt-resize.pod:613 ../ruby/examples/guestfs-ruby.pod:36
741 #: ../src/guestfs.pod:3167 ../test-tool/libguestfs-test-tool.pod:100
742 #: ../tools/virt-list-filesystems.pl:195 ../tools/virt-list-partitions.pl:265
743 #: ../tools/virt-make-fs.pl:539 ../tools/virt-tar.pl:296
744 #: ../tools/virt-win-reg.pl:746
745 msgid "SEE ALSO"
746 msgstr "ТАКОЖ ПЕРЕГЛЯНЬТЕ"
747
748 #. type: textblock
749 #: ../cat/virt-cat.pod:205
750 #, fuzzy
751 #| msgid ""
752 #| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
753 #| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
754 #| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
755 msgid ""
756 "L<guestfs(3)>, L<guestfish(1)>, L<virt-copy-out(1)>, L<virt-edit(1)>, L<virt-"
757 "tar-out(1)>, L<http://libguestfs.org/>."
758 msgstr ""
759 "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
760 "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
761 "(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
762
763 #. type: =head1
764 #: ../cat/virt-cat.pod:212 ../cat/virt-filesystems.pod:388
765 #: ../cat/virt-ls.pod:507 ../df/virt-df.pod:235 ../edit/virt-edit.pod:368
766 #: ../rescue/virt-rescue.pod:296 ../resize/virt-resize.pod:634
767 #: ../tools/virt-list-filesystems.pl:208 ../tools/virt-list-partitions.pl:277
768 #: ../tools/virt-make-fs.pl:564 ../tools/virt-tar.pl:311
769 #: ../tools/virt-win-reg.pl:772
770 msgid "AUTHOR"
771 msgstr "АВТОР"
772
773 #. type: textblock
774 #: ../cat/virt-cat.pod:214 ../cat/virt-filesystems.pod:390
775 #: ../cat/virt-ls.pod:509 ../df/virt-df.pod:237 ../edit/virt-edit.pod:370
776 #: ../inspector/virt-inspector.pod:395 ../rescue/virt-rescue.pod:298
777 #: ../resize/virt-resize.pod:636 ../tools/virt-list-filesystems.pl:210
778 #: ../tools/virt-list-partitions.pl:279 ../tools/virt-make-fs.pl:566
779 #: ../tools/virt-tar.pl:313 ../tools/virt-win-reg.pl:774
780 msgid "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
781 msgstr "Richard W.M. Jones L<http://people.redhat.com/~rjones/>"
782
783 #. type: =head1
784 #: ../cat/virt-cat.pod:216 ../cat/virt-filesystems.pod:392
785 #: ../cat/virt-ls.pod:511 ../df/virt-df.pod:239 ../edit/virt-edit.pod:372
786 #: ../erlang/examples/guestfs-erlang.pod:114
787 #: ../examples/guestfs-examples.pod:49 ../examples/guestfs-recipes.pod:401
788 #: ../fish/guestfish.pod:1264 ../fish/virt-copy-in.pod:64
789 #: ../fish/virt-copy-out.pod:53 ../fish/virt-tar-in.pod:62
790 #: ../fish/virt-tar-out.pod:55 ../fuse/guestmount.pod:323
791 #: ../inspector/virt-inspector.pod:403 ../java/examples/guestfs-java.pod:62
792 #: ../ocaml/examples/guestfs-ocaml.pod:95 ../perl/examples/guestfs-perl.pod:56
793 #: ../python/examples/guestfs-python.pod:58 ../rescue/virt-rescue.pod:300
794 #: ../resize/virt-resize.pod:638 ../ruby/examples/guestfs-ruby.pod:52
795 #: ../src/guestfs.pod:3244 ../test-tool/libguestfs-test-tool.pod:110
796 #: ../tools/virt-list-filesystems.pl:212 ../tools/virt-list-partitions.pl:281
797 #: ../tools/virt-make-fs.pl:568 ../tools/virt-tar.pl:315
798 #: ../tools/virt-win-reg.pl:776
799 msgid "COPYRIGHT"
800 msgstr "АВТОРСЬКІ ПРАВА"
801
802 #. type: textblock
803 #: ../cat/virt-cat.pod:218 ../inspector/virt-inspector.pod:405
804 #: ../resize/virt-resize.pod:640
805 #, fuzzy
806 #| msgid "Copyright (C) 2009-2010 Red Hat Inc."
807 msgid "Copyright (C) 2010-2011 Red Hat Inc."
808 msgstr "© Red Hat Inc., 2009–2010"
809
810 #. type: textblock
811 #: ../cat/virt-cat.pod:220 ../cat/virt-filesystems.pod:396
812 #: ../cat/virt-ls.pod:515 ../df/virt-df.pod:243 ../edit/virt-edit.pod:376
813 #: ../fish/guestfish.pod:1269 ../fish/virt-copy-in.pod:69
814 #: ../fish/virt-copy-out.pod:58 ../fish/virt-tar-in.pod:67
815 #: ../fish/virt-tar-out.pod:60 ../fuse/guestmount.pod:328
816 #: ../inspector/virt-inspector.pod:407 ../rescue/virt-rescue.pod:304
817 #: ../resize/virt-resize.pod:642 ../test-tool/libguestfs-test-tool.pod:115
818 #: ../tools/virt-list-filesystems.pl:216 ../tools/virt-list-partitions.pl:285
819 #: ../tools/virt-make-fs.pl:572 ../tools/virt-tar.pl:319
820 #: ../tools/virt-win-reg.pl:780
821 msgid ""
822 "This program is free software; you can redistribute it and/or modify it "
823 "under the terms of the GNU General Public License as published by the Free "
824 "Software Foundation; either version 2 of the License, or (at your option) "
825 "any later version."
826 msgstr ""
827
828 #. type: textblock
829 #: ../cat/virt-cat.pod:225 ../cat/virt-filesystems.pod:401
830 #: ../cat/virt-ls.pod:520 ../df/virt-df.pod:248 ../edit/virt-edit.pod:381
831 #: ../fish/guestfish.pod:1274 ../fish/virt-copy-in.pod:74
832 #: ../fish/virt-copy-out.pod:63 ../fish/virt-tar-in.pod:72
833 #: ../fish/virt-tar-out.pod:65 ../fuse/guestmount.pod:333
834 #: ../inspector/virt-inspector.pod:412 ../rescue/virt-rescue.pod:309
835 #: ../resize/virt-resize.pod:647 ../test-tool/libguestfs-test-tool.pod:120
836 #: ../tools/virt-list-filesystems.pl:221 ../tools/virt-list-partitions.pl:290
837 #: ../tools/virt-make-fs.pl:577 ../tools/virt-tar.pl:324
838 #: ../tools/virt-win-reg.pl:785
839 msgid ""
840 "This program is distributed in the hope that it will be useful, but WITHOUT "
841 "ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
842 "FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for "
843 "more details."
844 msgstr ""
845 "Ця програма поширюється у сподіванні, що вона буде корисною, але БЕЗ БУДЬ-"
846 "ЯКИХ ГАРАНТІЙНИХ ЗОБОВ’ЯЗАНЬ; навіть без очевидної гарантії ПРАЦЕЗДАТНОСТІ "
847 "або ПРИДАТНОСТІ ДЛЯ ВИКОРИСТАННЯ З ПЕВНОЮ МЕТОЮ. Докладніше про це можна "
848 "дізнатися з GNU General Public License."
849
850 #. type: textblock
851 #: ../cat/virt-cat.pod:230 ../cat/virt-filesystems.pod:406
852 #: ../cat/virt-ls.pod:525 ../df/virt-df.pod:253 ../edit/virt-edit.pod:386
853 #: ../fish/guestfish.pod:1279 ../fish/virt-copy-in.pod:79
854 #: ../fish/virt-copy-out.pod:68 ../fish/virt-tar-in.pod:77
855 #: ../fish/virt-tar-out.pod:70 ../fuse/guestmount.pod:338
856 #: ../inspector/virt-inspector.pod:417 ../rescue/virt-rescue.pod:314
857 #: ../resize/virt-resize.pod:652 ../test-tool/libguestfs-test-tool.pod:125
858 #: ../tools/virt-list-filesystems.pl:226 ../tools/virt-list-partitions.pl:295
859 #: ../tools/virt-make-fs.pl:582 ../tools/virt-tar.pl:329
860 #: ../tools/virt-win-reg.pl:790
861 msgid ""
862 "You should have received a copy of the GNU General Public License along with "
863 "this program; if not, write to the Free Software Foundation, Inc., 675 Mass "
864 "Ave, Cambridge, MA 02139, USA."
865 msgstr ""
866
867 #. type: textblock
868 #: ../cat/virt-filesystems.pod:5
869 msgid ""
870 "virt-filesystems - List filesystems, partitions, block devices, LVM in a "
871 "virtual machine or disk image"
872 msgstr ""
873
874 #. type: verbatim
875 #: ../cat/virt-filesystems.pod:9
876 #, fuzzy, no-wrap
877 #| msgid ""
878 #| " virt-list-partitions [--options] domname\n"
879 #| "\n"
880 msgid ""
881 " virt-filesystems [--options] -d domname\n"
882 "\n"
883 msgstr ""
884 " virt-list-partitions [--параметри] назва_домену\n"
885 "\n"
886
887 #. type: verbatim
888 #: ../cat/virt-filesystems.pod:11
889 #, fuzzy, no-wrap
890 #| msgid ""
891 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
892 #| "\n"
893 msgid ""
894 " virt-filesystems [--options] -a disk.img [-a disk.img ...]\n"
895 "\n"
896 msgstr ""
897 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
898 "\n"
899
900 #. type: textblock
901 #: ../cat/virt-filesystems.pod:15
902 msgid ""
903 "This tool allows you to discover filesystems, partitions, logical volumes, "
904 "and their sizes in a disk image or virtual machine.  It is a replacement for "
905 "L<virt-list-filesystems(1)> and L<virt-list-partitions(1)>."
906 msgstr ""
907
908 #. type: textblock
909 #: ../cat/virt-filesystems.pod:20
910 msgid ""
911 "One use for this tool is from shell scripts to iterate over all filesystems "
912 "from a disk image:"
913 msgstr ""
914
915 #. type: verbatim
916 #: ../cat/virt-filesystems.pod:23
917 #, no-wrap
918 msgid ""
919 " for fs in $(virt-filesystems -a disk.img); do\n"
920 "   # ...\n"
921 " done\n"
922 "\n"
923 msgstr ""
924
925 #. type: textblock
926 #: ../cat/virt-filesystems.pod:27
927 msgid ""
928 "Another use is to list partitions before using another tool to modify those "
929 "partitions (such as L<virt-resize(1)>).  If you are curious about what an "
930 "unknown disk image contains, use this tool along with L<virt-inspector(1)>."
931 msgstr ""
932
933 #. type: textblock
934 #: ../cat/virt-filesystems.pod:32
935 msgid ""
936 "Various command line options control what this program displays.  You need "
937 "to give either I<-a> or I<-d> options to specify the disk image or libvirt "
938 "guest respectively.  If you just specify that then the program shows "
939 "filesystems found, one per line, like this:"
940 msgstr ""
941
942 #. type: verbatim
943 #: ../cat/virt-filesystems.pod:37
944 #, no-wrap
945 msgid ""
946 " $ virt-filesystems -a disk.img\n"
947 " /dev/sda1\n"
948 " /dev/vg_guest/lv_root\n"
949 "\n"
950 msgstr ""
951
952 #. type: textblock
953 #: ../cat/virt-filesystems.pod:41
954 msgid ""
955 "If you add I<-l> or I<--long> then the output includes extra information:"
956 msgstr ""
957
958 #. type: verbatim
959 #: ../cat/virt-filesystems.pod:44
960 #, no-wrap
961 msgid ""
962 " $ virt-filesystems -a disk.img -l\n"
963 " Name                   Type         VFS   Label  Size\n"
964 " /dev/sda1              filesystem   ext4  boot   524288000\n"
965 " /dev/vg_guest/lv_root  filesystem   ext4  root   10212081664\n"
966 "\n"
967 msgstr ""
968
969 #. type: textblock
970 #: ../cat/virt-filesystems.pod:49
971 msgid ""
972 "If you add I<--extra> then non-mountable (swap, unknown) filesystems are "
973 "shown as well:"
974 msgstr ""
975
976 #. type: verbatim
977 #: ../cat/virt-filesystems.pod:52
978 #, no-wrap
979 msgid ""
980 " $ virt-filesystems -a disk.img --extra\n"
981 " /dev/sda1\n"
982 " /dev/vg_guest/lv_root\n"
983 " /dev/vg_guest/lv_swap\n"
984 " /dev/vg_guest/lv_data\n"
985 "\n"
986 msgstr ""
987
988 #. type: textblock
989 #: ../cat/virt-filesystems.pod:58
990 msgid ""
991 "If you add I<--partitions> then partitions are shown instead of filesystems:"
992 msgstr ""
993
994 #. type: verbatim
995 #: ../cat/virt-filesystems.pod:60
996 #, no-wrap
997 msgid ""
998 " $ virt-filesystems -a disk.img --partitions\n"
999 " /dev/sda1\n"
1000 " /dev/sda2\n"
1001 "\n"
1002 msgstr ""
1003
1004 #. type: textblock
1005 #: ../cat/virt-filesystems.pod:64
1006 msgid ""
1007 "Similarly you can use I<--logical-volumes>, I<--volume-groups>, I<--physical-"
1008 "volumes>, I<--block-devices> to list those items."
1009 msgstr ""
1010
1011 #. type: textblock
1012 #: ../cat/virt-filesystems.pod:67
1013 msgid ""
1014 "You can use these options in combination as well (if you want a combination "
1015 "including filesystems, you have to add I<--filesystems>).  Notice that some "
1016 "items fall into several categories (eg. C</dev/sda1> might be both a "
1017 "partition and a filesystem).  These items are listed several times.  To get "
1018 "a list which includes absolutely everything that virt-filesystems knows "
1019 "about, use the I<--all> option."
1020 msgstr ""
1021
1022 #. type: textblock
1023 #: ../cat/virt-filesystems.pod:74
1024 msgid ""
1025 "UUIDs (because they are quite long) are not shown by default.  Add the I<--"
1026 "uuid> option to display device and filesystem UUIDs in the long output."
1027 msgstr ""
1028
1029 #. type: textblock
1030 #: ../cat/virt-filesystems.pod:78
1031 msgid ""
1032 "I<--all --long --uuid> is a useful combination to display all possible "
1033 "information about everything."
1034 msgstr ""
1035
1036 #. type: verbatim
1037 #: ../cat/virt-filesystems.pod:81
1038 #, no-wrap
1039 msgid ""
1040 " $ virt-filesystems -a win.img --all --long --uuid -h\n"
1041 " Name      Type       VFS  Label           Size Parent   UUID\n"
1042 " /dev/sda1 filesystem ntfs System Reserved 100M -        F81C92571C92112C\n"
1043 " /dev/sda2 filesystem ntfs -               20G  -        F2E8996AE8992E3B\n"
1044 " /dev/sda1 partition  -    -               100M /dev/sda -\n"
1045 " /dev/sda2 partition  -    -               20G  /dev/sda -\n"
1046 " /dev/sda  device     -    -               20G  -        -\n"
1047 "\n"
1048 msgstr ""
1049
1050 #. type: textblock
1051 #: ../cat/virt-filesystems.pod:89
1052 msgid ""
1053 "For machine-readable output, use I<--csv> to get Comma-Separated Values."
1054 msgstr ""
1055
1056 #. type: =item
1057 #: ../cat/virt-filesystems.pod:110 ../tools/virt-list-filesystems.pl:121
1058 #, fuzzy
1059 #| msgid "B<--help>"
1060 msgid "B<--all>"
1061 msgstr "B<--help>"
1062
1063 #. type: textblock
1064 #: ../cat/virt-filesystems.pod:112
1065 msgid ""
1066 "Display everything.  This is currently the same as specifying these options: "
1067 "I<--filesystems>, I<--extra>, I<--partitions>, I<--block-devices>, I<--"
1068 "logical-volumes>, I<--volume-groups>, I<--physical-volumes>.  (More may be "
1069 "added to this list in future)."
1070 msgstr ""
1071
1072 #. type: textblock
1073 #: ../cat/virt-filesystems.pod:117
1074 #, fuzzy
1075 #| msgid "See also L</is-lv>."
1076 msgid "See also I<--long>."
1077 msgstr "Див. також L</is-lv>."
1078
1079 #. type: =item
1080 #: ../cat/virt-filesystems.pod:119
1081 #, fuzzy
1082 #| msgid "B<--live>"
1083 msgid "B<--blkdevs>"
1084 msgstr "B<--live>"
1085
1086 #. type: =item
1087 #: ../cat/virt-filesystems.pod:121
1088 #, fuzzy
1089 #| msgid "is-blockdev"
1090 msgid "B<--block-devices>"
1091 msgstr "is-blockdev"
1092
1093 #. type: textblock
1094 #: ../cat/virt-filesystems.pod:123
1095 #, fuzzy
1096 #| msgid "is-blockdev"
1097 msgid "Display block devices."
1098 msgstr "is-blockdev"
1099
1100 #. type: =item
1101 #: ../cat/virt-filesystems.pod:135 ../cat/virt-ls.pod:301 ../df/virt-df.pod:88
1102 #, fuzzy
1103 #| msgid "B<--csh>"
1104 msgid "B<--csv>"
1105 msgstr "B<--csh>"
1106
1107 #. type: textblock
1108 #: ../cat/virt-filesystems.pod:137 ../cat/virt-ls.pod:303 ../df/virt-df.pod:90
1109 msgid ""
1110 "Write out the results in CSV format (comma-separated values).  This format "
1111 "can be imported easily into databases and spreadsheets, but read L</NOTE "
1112 "ABOUT CSV FORMAT> below."
1113 msgstr ""
1114
1115 #. type: textblock
1116 #: ../cat/virt-filesystems.pod:150
1117 msgid ""
1118 "When prompting for keys and passphrases, virt-filesystems normally turns "
1119 "echoing off so you cannot see what you are typing.  If you are not worried "
1120 "about Tempest attacks and there is no one else in the room you can specify "
1121 "this flag to see what you are typing."
1122 msgstr ""
1123
1124 #. type: =item
1125 #: ../cat/virt-filesystems.pod:155
1126 #, fuzzy
1127 #| msgid "B<--ro>"
1128 msgid "B<--extra>"
1129 msgstr "B<--ro>"
1130
1131 #. type: textblock
1132 #: ../cat/virt-filesystems.pod:157
1133 msgid ""
1134 "This causes filesystems that are not ordinary, mountable filesystems to be "
1135 "displayed.  This category includes swapspace, and filesystems that are empty "
1136 "or contain unknown data."
1137 msgstr ""
1138
1139 #. type: textblock
1140 #: ../cat/virt-filesystems.pod:161
1141 msgid "This option implies I<--filesystems>."
1142 msgstr ""
1143
1144 #. type: =item
1145 #: ../cat/virt-filesystems.pod:163
1146 #, fuzzy
1147 #| msgid "list-filesystems"
1148 msgid "B<--filesystems>"
1149 msgstr "list-filesystems"
1150
1151 #. type: textblock
1152 #: ../cat/virt-filesystems.pod:165
1153 msgid ""
1154 "Display mountable filesystems.  If no display option was selected then this "
1155 "option is implied."
1156 msgstr ""
1157
1158 #. type: textblock
1159 #: ../cat/virt-filesystems.pod:168
1160 msgid "With I<--extra>, non-mountable filesystems are shown too."
1161 msgstr ""
1162
1163 #. type: verbatim
1164 #: ../cat/virt-filesystems.pod:181
1165 #, fuzzy, no-wrap
1166 #| msgid ""
1167 #| " guestfish --format=raw -a disk.img\n"
1168 #| "\n"
1169 msgid ""
1170 " virt-filesystems --format=raw -a disk.img\n"
1171 "\n"
1172 msgstr ""
1173 " guestfish --format=raw -a disk.img\n"
1174 "\n"
1175
1176 #. type: verbatim
1177 #: ../cat/virt-filesystems.pod:185
1178 #, fuzzy, no-wrap
1179 #| msgid ""
1180 #| " guestfish --format=raw -a disk.img --format -a another.img\n"
1181 #| "\n"
1182 msgid ""
1183 " virt-filesystems --format=raw -a disk.img --format -a another.img\n"
1184 "\n"
1185 msgstr ""
1186 " guestfish --format=raw -a disk.img --format -a another.img\n"
1187 "\n"
1188
1189 #. type: =item
1190 #: ../cat/virt-filesystems.pod:194 ../cat/virt-ls.pod:352
1191 #: ../df/virt-df.pod:125 ../fish/guestfish.pod:156
1192 #: ../tools/virt-list-partitions.pl:109
1193 msgid "B<-h>"
1194 msgstr "B<-h>"
1195
1196 #. type: =item
1197 #: ../cat/virt-filesystems.pod:196 ../cat/virt-ls.pod:354
1198 #: ../df/virt-df.pod:127 ../tools/virt-list-partitions.pl:111
1199 #, fuzzy
1200 #| msgid "B<-h> | B<--human-readable>"
1201 msgid "B<--human-readable>"
1202 msgstr "B<-h> | B<--human-readable>"
1203
1204 #. type: textblock
1205 #: ../cat/virt-filesystems.pod:198
1206 msgid "In I<--long> mode, display sizes in human-readable format."
1207 msgstr ""
1208
1209 #. type: =item
1210 #: ../cat/virt-filesystems.pod:205 ../cat/virt-ls.pod:366
1211 #: ../tools/virt-list-filesystems.pl:108 ../tools/virt-list-partitions.pl:119
1212 msgid "B<-l>"
1213 msgstr ""
1214
1215 #. type: =item
1216 #: ../cat/virt-filesystems.pod:207 ../cat/virt-ls.pod:368
1217 #: ../tools/virt-list-filesystems.pl:110 ../tools/virt-list-partitions.pl:121
1218 #, fuzzy
1219 #| msgid "B<--ro>"
1220 msgid "B<--long>"
1221 msgstr "B<--ro>"
1222
1223 #. type: textblock
1224 #: ../cat/virt-filesystems.pod:209
1225 msgid "Display extra columns of data (\"long format\")."
1226 msgstr ""
1227
1228 #. type: textblock
1229 #: ../cat/virt-filesystems.pod:211
1230 msgid "A title row is added unless you also specify I<--no-title>."
1231 msgstr ""
1232
1233 #. type: textblock
1234 #: ../cat/virt-filesystems.pod:213
1235 msgid ""
1236 "The extra columns displayed depend on what output you select, and the "
1237 "ordering of columns may change in future versions.  Use the title row, I<--"
1238 "csv> output and/or L<csvtool(1)> to match columns to data in external "
1239 "programs."
1240 msgstr ""
1241
1242 #. type: textblock
1243 #: ../cat/virt-filesystems.pod:218
1244 msgid ""
1245 "Use I<-h> if you want sizes to be displayed in human-readable format.  The "
1246 "default is to show raw numbers of I<bytes>."
1247 msgstr ""
1248
1249 #. type: textblock
1250 #: ../cat/virt-filesystems.pod:221
1251 msgid "Use I<--uuid> to display UUIDs too."
1252 msgstr ""
1253
1254 #. type: =item
1255 #: ../cat/virt-filesystems.pod:223
1256 #, fuzzy
1257 #| msgid "B<--live>"
1258 msgid "B<--lvs>"
1259 msgstr "B<--live>"
1260
1261 #. type: =item
1262 #: ../cat/virt-filesystems.pod:225
1263 #, fuzzy
1264 #| msgid "B<--live>"
1265 msgid "B<--logvols>"
1266 msgstr "B<--live>"
1267
1268 #. type: =item
1269 #: ../cat/virt-filesystems.pod:227
1270 #, fuzzy
1271 #| msgid "B<--live>"
1272 msgid "B<--logical-volumes>"
1273 msgstr "B<--live>"
1274
1275 #. type: textblock
1276 #: ../cat/virt-filesystems.pod:229
1277 msgid ""
1278 "Display LVM logical volumes.  In this mode, these are displayed irrespective "
1279 "of whether the LVs contain filesystems."
1280 msgstr ""
1281
1282 #. type: =item
1283 #: ../cat/virt-filesystems.pod:232
1284 #, fuzzy
1285 #| msgid "B<--listen>"
1286 msgid "B<--no-title>"
1287 msgstr "B<--listen>"
1288
1289 #. type: textblock
1290 #: ../cat/virt-filesystems.pod:234
1291 msgid "In I<--long> mode, don't add a title row."
1292 msgstr ""
1293
1294 #. type: textblock
1295 #: ../cat/virt-filesystems.pod:236
1296 msgid ""
1297 "Note that the order of the columns is not fixed, and may change in future "
1298 "versions of virt-filesystems, so using this option may give you unexpected "
1299 "surprises."
1300 msgstr ""
1301
1302 #. type: =item
1303 #: ../cat/virt-filesystems.pod:240
1304 #, fuzzy
1305 #| msgid "B<--partition>"
1306 msgid "B<--parts>"
1307 msgstr "B<--partition>"
1308
1309 #. type: =item
1310 #: ../cat/virt-filesystems.pod:242
1311 #, fuzzy
1312 #| msgid "B<--partition>"
1313 msgid "B<--partitions>"
1314 msgstr "B<--partition>"
1315
1316 #. type: textblock
1317 #: ../cat/virt-filesystems.pod:244
1318 msgid ""
1319 "Display partitions.  In this mode, these are displayed irrespective of "
1320 "whether the partitions contain filesystems."
1321 msgstr ""
1322
1323 #. type: =item
1324 #: ../cat/virt-filesystems.pod:247
1325 #, fuzzy
1326 #| msgid "B<--csh>"
1327 msgid "B<--pvs>"
1328 msgstr "B<--csh>"
1329
1330 #. type: =item
1331 #: ../cat/virt-filesystems.pod:249
1332 #, fuzzy
1333 #| msgid "B<--verbose>"
1334 msgid "B<--physvols>"
1335 msgstr "B<--verbose>"
1336
1337 #. type: =item
1338 #: ../cat/virt-filesystems.pod:251
1339 msgid "B<--physical-volumes>"
1340 msgstr ""
1341
1342 #. type: textblock
1343 #: ../cat/virt-filesystems.pod:253
1344 msgid "Display LVM physical volumes."
1345 msgstr ""
1346
1347 #. type: =item
1348 #: ../cat/virt-filesystems.pod:255 ../df/virt-df.pod:163
1349 #, fuzzy
1350 #| msgid "B<--live>"
1351 msgid "B<--uuid>"
1352 msgstr "B<--live>"
1353
1354 #. type: =item
1355 #: ../cat/virt-filesystems.pod:257
1356 #, fuzzy
1357 #| msgid "B<--csh>"
1358 msgid "B<--uuids>"
1359 msgstr "B<--csh>"
1360
1361 #. type: textblock
1362 #: ../cat/virt-filesystems.pod:259
1363 msgid "In I<--long> mode, display UUIDs as well."
1364 msgstr ""
1365
1366 #. type: =item
1367 #: ../cat/virt-filesystems.pod:273
1368 #, fuzzy
1369 #| msgid "B<--csh>"
1370 msgid "B<--vgs>"
1371 msgstr "B<--csh>"
1372
1373 #. type: =item
1374 #: ../cat/virt-filesystems.pod:275
1375 #, fuzzy
1376 #| msgid "B<--verbose>"
1377 msgid "B<--volgroups>"
1378 msgstr "B<--verbose>"
1379
1380 #. type: =item
1381 #: ../cat/virt-filesystems.pod:277
1382 #, fuzzy
1383 #| msgid "B<--verbose>"
1384 msgid "B<--volume-groups>"
1385 msgstr "B<--verbose>"
1386
1387 #. type: textblock
1388 #: ../cat/virt-filesystems.pod:279
1389 msgid "Display LVM volume groups."
1390 msgstr ""
1391
1392 #. type: =head1
1393 #: ../cat/virt-filesystems.pod:287
1394 msgid "COLUMNS"
1395 msgstr ""
1396
1397 #. type: textblock
1398 #: ../cat/virt-filesystems.pod:289
1399 msgid ""
1400 "Note that columns in the output are subject to reordering and change in "
1401 "future versions of this tool."
1402 msgstr ""
1403
1404 #. type: =item
1405 #: ../cat/virt-filesystems.pod:294
1406 msgid "B<Name>"
1407 msgstr ""
1408
1409 #. type: textblock
1410 #: ../cat/virt-filesystems.pod:296
1411 msgid "The filesystem, partition, block device or LVM name."
1412 msgstr ""
1413
1414 #. type: textblock
1415 #: ../cat/virt-filesystems.pod:298
1416 msgid ""
1417 "For device and partition names these are displayed as canonical libguestfs "
1418 "names, so that for example C</dev/sda2> is the second partition on the first "
1419 "device."
1420 msgstr ""
1421
1422 #. type: textblock
1423 #: ../cat/virt-filesystems.pod:302
1424 msgid ""
1425 "If the I<--long> option is B<not> specified, then only the name column is "
1426 "shown in the output."
1427 msgstr ""
1428
1429 #. type: =item
1430 #: ../cat/virt-filesystems.pod:305
1431 #, fuzzy
1432 #| msgid "B<-N type>"
1433 msgid "B<Type>"
1434 msgstr "B<-N тип>"
1435
1436 #. type: textblock
1437 #: ../cat/virt-filesystems.pod:307
1438 msgid "The object type, for example C<filesystem>, C<lv>, C<device> etc."
1439 msgstr ""
1440
1441 #. type: =item
1442 #: ../cat/virt-filesystems.pod:309
1443 msgid "B<VFS>"
1444 msgstr ""
1445
1446 #. type: textblock
1447 #: ../cat/virt-filesystems.pod:311
1448 msgid ""
1449 "If there is a filesystem, then this column displays the filesystem type if "
1450 "one could be detected, eg. C<ext4>."
1451 msgstr ""
1452
1453 #. type: =item
1454 #: ../cat/virt-filesystems.pod:314
1455 msgid "B<Label>"
1456 msgstr ""
1457
1458 #. type: textblock
1459 #: ../cat/virt-filesystems.pod:316
1460 msgid ""
1461 "If the object has a label (used for identifying and mounting filesystems) "
1462 "then this column contains the label."
1463 msgstr ""
1464
1465 #. type: =item
1466 #: ../cat/virt-filesystems.pod:319
1467 #, fuzzy
1468 #| msgid "B<part_size>"
1469 msgid "B<Size>"
1470 msgstr "B<part_size>"
1471
1472 #. type: textblock
1473 #: ../cat/virt-filesystems.pod:321
1474 msgid ""
1475 "The size of the object in bytes.  If the I<--human> option is used then the "
1476 "size is displayed in a human-readable form."
1477 msgstr ""
1478
1479 #. type: =item
1480 #: ../cat/virt-filesystems.pod:324
1481 msgid "B<Parent>"
1482 msgstr ""
1483
1484 #. type: textblock
1485 #: ../cat/virt-filesystems.pod:326
1486 msgid ""
1487 "The parent column records the parent relationship between objects.  For "
1488 "example, if the object is a partition, then this column contains the name of "
1489 "the containing device.  If the object is a logical volume, then this column "
1490 "is the name of the volume group."
1491 msgstr ""
1492
1493 #. type: =item
1494 #: ../cat/virt-filesystems.pod:331
1495 msgid "B<UUID>"
1496 msgstr ""
1497
1498 #. type: textblock
1499 #: ../cat/virt-filesystems.pod:333
1500 msgid ""
1501 "If the object has a UUID (used for identifying and mounting filesystems and "
1502 "block devices) then this column contains the UUID as a string."
1503 msgstr ""
1504
1505 #. type: textblock
1506 #: ../cat/virt-filesystems.pod:337
1507 msgid "The UUID is only displayed if the I<--uuid> option is given."
1508 msgstr ""
1509
1510 #. type: =head1
1511 #: ../cat/virt-filesystems.pod:341 ../cat/virt-ls.pod:459
1512 #: ../df/virt-df.pod:191
1513 msgid "NOTE ABOUT CSV FORMAT"
1514 msgstr ""
1515
1516 #. type: textblock
1517 #: ../cat/virt-filesystems.pod:343 ../cat/virt-ls.pod:461
1518 #: ../df/virt-df.pod:193
1519 msgid ""
1520 "Comma-separated values (CSV) is a deceptive format.  It I<seems> like it "
1521 "should be easy to parse, but it is definitely not easy to parse."
1522 msgstr ""
1523
1524 #. type: textblock
1525 #: ../cat/virt-filesystems.pod:346 ../cat/virt-ls.pod:464
1526 #: ../df/virt-df.pod:196
1527 msgid ""
1528 "Myth: Just split fields at commas.  Reality: This does I<not> work "
1529 "reliably.  This example has two columns:"
1530 msgstr ""
1531
1532 #. type: verbatim
1533 #: ../cat/virt-filesystems.pod:349 ../cat/virt-ls.pod:467
1534 #: ../df/virt-df.pod:199
1535 #, no-wrap
1536 msgid ""
1537 " \"foo,bar\",baz\n"
1538 "\n"
1539 msgstr ""
1540
1541 #. type: textblock
1542 #: ../cat/virt-filesystems.pod:351 ../cat/virt-ls.pod:469
1543 #: ../df/virt-df.pod:201
1544 msgid ""
1545 "Myth: Read the file one line at a time.  Reality: This does I<not> work "
1546 "reliably.  This example has one row:"
1547 msgstr ""
1548
1549 #. type: verbatim
1550 #: ../cat/virt-filesystems.pod:354 ../cat/virt-ls.pod:472
1551 #: ../df/virt-df.pod:204
1552 #, no-wrap
1553 msgid ""
1554 " \"foo\n"
1555 " bar\",baz\n"
1556 "\n"
1557 msgstr ""
1558
1559 #. type: textblock
1560 #: ../cat/virt-filesystems.pod:357 ../cat/virt-ls.pod:475
1561 #: ../df/virt-df.pod:207
1562 msgid ""
1563 "For shell scripts, use C<csvtool> (L<http://merjis.com/developers/csv> also "
1564 "packaged in major Linux distributions)."
1565 msgstr ""
1566
1567 #. type: textblock
1568 #: ../cat/virt-filesystems.pod:360 ../cat/virt-ls.pod:478
1569 #: ../df/virt-df.pod:210
1570 msgid ""
1571 "For other languages, use a CSV processing library (eg. C<Text::CSV> for Perl "
1572 "or Python's built-in csv library)."
1573 msgstr ""
1574
1575 #. type: textblock
1576 #: ../cat/virt-filesystems.pod:363 ../cat/virt-ls.pod:481
1577 #: ../df/virt-df.pod:213
1578 msgid "Most spreadsheets and databases can import CSV directly."
1579 msgstr ""
1580
1581 #. type: textblock
1582 #: ../cat/virt-filesystems.pod:379
1583 #, fuzzy
1584 #| msgid ""
1585 #| "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-tar(1)>, L<virt-"
1586 #| "filesystems(1)>, L<virt-list-partitions(1)>, L<Sys::Guestfs(3)>, L<Sys::"
1587 #| "Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
1588 msgid ""
1589 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-df(1)>, L<virt-list-"
1590 "filesystems(1)>, L<virt-list-partitions(1)>, L<csvtool(1)>, L<http://"
1591 "libguestfs.org/>."
1592 msgstr ""
1593 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-tar(1)>, L<virt-"
1594 "filesystems(1)>, L<virt-list-partitions(1)>, L<Sys::Guestfs(3)>, L<Sys::"
1595 "Guestfs::Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
1596
1597 #. type: textblock
1598 #: ../cat/virt-filesystems.pod:394 ../tools/virt-make-fs.pl:570
1599 #: ../tools/virt-win-reg.pl:778
1600 msgid "Copyright (C) 2010 Red Hat Inc."
1601 msgstr ""
1602
1603 #. type: textblock
1604 #: ../cat/virt-ls.pod:5
1605 msgid "virt-ls - List files in a virtual machine"
1606 msgstr ""
1607
1608 #. type: verbatim
1609 #: ../cat/virt-ls.pod:9
1610 #, no-wrap
1611 msgid ""
1612 " virt-ls [--options] -d domname directory [directory ...]\n"
1613 "\n"
1614 msgstr ""
1615
1616 #. type: verbatim
1617 #: ../cat/virt-ls.pod:11
1618 #, fuzzy, no-wrap
1619 #| msgid ""
1620 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
1621 #| "\n"
1622 msgid ""
1623 " virt-ls [--options] -a disk.img [-a disk.img ...] directory [directory ...]\n"
1624 "\n"
1625 msgstr ""
1626 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
1627 "\n"
1628
1629 #. type: textblock
1630 #: ../cat/virt-ls.pod:13 ../df/virt-df.pod:15 ../rescue/virt-rescue.pod:13
1631 msgid "Old style:"
1632 msgstr ""
1633
1634 #. type: verbatim
1635 #: ../cat/virt-ls.pod:15
1636 #, fuzzy, no-wrap
1637 #| msgid ""
1638 #| " virt-list-partitions [--options] domname\n"
1639 #| "\n"
1640 msgid ""
1641 " virt-ls [--options] domname directory\n"
1642 "\n"
1643 msgstr ""
1644 " virt-list-partitions [--параметри] назва_домену\n"
1645 "\n"
1646
1647 #. type: verbatim
1648 #: ../cat/virt-ls.pod:17
1649 #, fuzzy, no-wrap
1650 #| msgid ""
1651 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
1652 #| "\n"
1653 msgid ""
1654 " virt-ls [--options] disk.img [disk.img ...] directory\n"
1655 "\n"
1656 msgstr ""
1657 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
1658 "\n"
1659
1660 #. type: textblock
1661 #: ../cat/virt-ls.pod:21
1662 msgid ""
1663 "C<virt-ls> lists filenames, file sizes, checksums, extended attributes and "
1664 "more from a virtual machine or disk image."
1665 msgstr ""
1666
1667 #. type: textblock
1668 #: ../cat/virt-ls.pod:24
1669 msgid ""
1670 "Multiple directory names can be given, in which case the output from each is "
1671 "concatenated."
1672 msgstr ""
1673
1674 #. type: textblock
1675 #: ../cat/virt-ls.pod:27
1676 msgid ""
1677 "To list directories from a libvirt guest use the I<-d> option to specify the "
1678 "name of the guest.  For a disk image, use the I<-a> option."
1679 msgstr ""
1680
1681 #. type: textblock
1682 #: ../cat/virt-ls.pod:31
1683 msgid ""
1684 "C<virt-ls> can do many simple file listings.  For more complicated cases you "
1685 "may need to use L<guestfish(1)>, or write a program directly to the L<guestfs"
1686 "(3)> API."
1687 msgstr ""
1688
1689 #. type: textblock
1690 #: ../cat/virt-ls.pod:37
1691 msgid "Get a list of all files and directories in a virtual machine:"
1692 msgstr ""
1693
1694 #. type: verbatim
1695 #: ../cat/virt-ls.pod:39
1696 #, fuzzy, no-wrap
1697 #| msgid ""
1698 #| " guestfish --ro -d myguest -i\n"
1699 #| "\n"
1700 msgid ""
1701 " virt-ls -R -d guest /\n"
1702 "\n"
1703 msgstr ""
1704 " guestfish --ro -d myguest -i\n"
1705 "\n"
1706
1707 #. type: textblock
1708 #: ../cat/virt-ls.pod:41
1709 msgid "List all setuid or setgid programs in a Linux virtual machine:"
1710 msgstr ""
1711
1712 #. type: verbatim
1713 #: ../cat/virt-ls.pod:43
1714 #, no-wrap
1715 msgid ""
1716 " virt-ls -lR -d guest / | grep '^- [42]'\n"
1717 "\n"
1718 msgstr ""
1719
1720 #. type: textblock
1721 #: ../cat/virt-ls.pod:45
1722 msgid "List all public-writable directories in a Linux virtual machine:"
1723 msgstr ""
1724
1725 #. type: verbatim
1726 #: ../cat/virt-ls.pod:47
1727 #, no-wrap
1728 msgid ""
1729 " virt-ls -lR -d guest / | grep '^d ...7'\n"
1730 "\n"
1731 msgstr ""
1732
1733 #. type: textblock
1734 #: ../cat/virt-ls.pod:49
1735 msgid "List all Unix domain sockets in a Linux virtual machine:"
1736 msgstr ""
1737
1738 #. type: verbatim
1739 #: ../cat/virt-ls.pod:51
1740 #, no-wrap
1741 msgid ""
1742 " virt-ls -lR -d guest / | grep '^s'\n"
1743 "\n"
1744 msgstr ""
1745
1746 #. type: textblock
1747 #: ../cat/virt-ls.pod:53
1748 msgid "List all regular files with filenames ending in '.png':"
1749 msgstr ""
1750
1751 #. type: verbatim
1752 #: ../cat/virt-ls.pod:55
1753 #, no-wrap
1754 msgid ""
1755 " virt-ls -lR -d guest / | grep -i '^-.*\\.png$'\n"
1756 "\n"
1757 msgstr ""
1758
1759 #. type: textblock
1760 #: ../cat/virt-ls.pod:57
1761 msgid "To display files larger than 10MB in home directories:"
1762 msgstr ""
1763
1764 #. type: verbatim
1765 #: ../cat/virt-ls.pod:59
1766 #, no-wrap
1767 msgid ""
1768 " virt-ls -lR -d guest /home | awk '$3 > 10*1024*1024'\n"
1769 "\n"
1770 msgstr ""
1771
1772 #. type: textblock
1773 #: ../cat/virt-ls.pod:61
1774 msgid "Find everything modified in the last 7 days:"
1775 msgstr ""
1776
1777 #. type: verbatim
1778 #: ../cat/virt-ls.pod:63
1779 #, no-wrap
1780 msgid ""
1781 " virt-ls -lR -d guest --time-days / | awk '$6 <= 7'\n"
1782 "\n"
1783 msgstr ""
1784
1785 #. type: textblock
1786 #: ../cat/virt-ls.pod:65
1787 msgid "Find regular files modified in the last 24 hours:"
1788 msgstr ""
1789
1790 #. type: verbatim
1791 #: ../cat/virt-ls.pod:67
1792 #, no-wrap
1793 msgid ""
1794 " virt-ls -lR -d guest --time-days / | grep '^-' | awk '$6 < 1'\n"
1795 "\n"
1796 msgstr ""
1797
1798 #. type: =head2
1799 #: ../cat/virt-ls.pod:69
1800 msgid "DIFFERENCES IN SNAPSHOTS AND BACKING FILES"
1801 msgstr ""
1802
1803 #. type: textblock
1804 #: ../cat/virt-ls.pod:71
1805 msgid ""
1806 "Find the differences between files in a guest and an earlier snapshot of the "
1807 "same guest."
1808 msgstr ""
1809
1810 #. type: verbatim
1811 #: ../cat/virt-ls.pod:74
1812 #, no-wrap
1813 msgid ""
1814 " virt-ls -lR -a snapshot.img / --uids --time-t > old\n"
1815 " virt-ls -lR -a current.img / --uids --time-t > new\n"
1816 " diff -u old new | less\n"
1817 "\n"
1818 msgstr ""
1819
1820 #. type: textblock
1821 #: ../cat/virt-ls.pod:78
1822 msgid ""
1823 "The commands above won't find files where the content has changed but the "
1824 "metadata (eg. file size and modification date) is the same.  To do that, you "
1825 "need to add the I<--checksum> parameter to both C<virt-ls> commands.  I<--"
1826 "checksum> can be quite slow since it has to read and compute a checksum of "
1827 "every regular file in the virtual machine."
1828 msgstr ""
1829
1830 #. type: =head1
1831 #: ../cat/virt-ls.pod:84
1832 msgid "OUTPUT MODES"
1833 msgstr ""
1834
1835 #. type: textblock
1836 #: ../cat/virt-ls.pod:86
1837 msgid ""
1838 "C<virt-ls> has four output modes, controlled by different combinations of "
1839 "the I<-l> and I<-R> options."
1840 msgstr ""
1841
1842 #. type: =head2
1843 #: ../cat/virt-ls.pod:89
1844 msgid "SIMPLE LISTING"
1845 msgstr ""
1846
1847 #. type: textblock
1848 #: ../cat/virt-ls.pod:91
1849 msgid "A simple listing is like the ordinary L<ls(1)> command:"
1850 msgstr ""
1851
1852 #. type: verbatim
1853 #: ../cat/virt-ls.pod:93
1854 #, no-wrap
1855 msgid ""
1856 " $ virt-ls -d guest /\n"
1857 " bin\n"
1858 " boot\n"
1859 " [etc.]\n"
1860 "\n"
1861 msgstr ""
1862
1863 #. type: =head2
1864 #: ../cat/virt-ls.pod:98
1865 #, fuzzy
1866 #| msgid "MOUNTING"
1867 msgid "LONG LISTING"
1868 msgstr "МОНТУВАННЯ"
1869
1870 #. type: textblock
1871 #: ../cat/virt-ls.pod:100
1872 msgid ""
1873 "With the I<-l> (I<--long>) option, the output is like the C<ls -l> command "
1874 "(more specifically, like the C<guestfs_ll> function)."
1875 msgstr ""
1876
1877 #. type: verbatim
1878 #: ../cat/virt-ls.pod:103
1879 #, no-wrap
1880 msgid ""
1881 " $ virt-ls -l -d guest /\n"
1882 " total 204\n"
1883 " dr-xr-xr-x.   2 root root   4096 2009-08-25 19:06 bin\n"
1884 " dr-xr-xr-x.   5 root root   3072 2009-08-25 19:06 boot\n"
1885 " [etc.]\n"
1886 "\n"
1887 msgstr ""
1888
1889 #. type: textblock
1890 #: ../cat/virt-ls.pod:109
1891 msgid ""
1892 "Note that while this is useful for displaying a directory, do not try "
1893 "parsing this output in another program.  Use L</RECURSIVE LONG LISTING> "
1894 "instead."
1895 msgstr ""
1896
1897 #. type: =head2
1898 #: ../cat/virt-ls.pod:113
1899 msgid "RECURSIVE LISTING"
1900 msgstr ""
1901
1902 #. type: textblock
1903 #: ../cat/virt-ls.pod:115
1904 msgid ""
1905 "With the I<-R> (I<--recursive>) option, C<virt-ls> lists the names of files "
1906 "and directories recursively:"
1907 msgstr ""
1908
1909 #. type: verbatim
1910 #: ../cat/virt-ls.pod:118
1911 #, no-wrap
1912 msgid ""
1913 " $ virt-ls -R -d guest /tmp\n"
1914 " foo\n"
1915 " foo/bar\n"
1916 " [etc.]\n"
1917 "\n"
1918 msgstr ""
1919
1920 #. type: textblock
1921 #: ../cat/virt-ls.pod:123
1922 msgid ""
1923 "To generate this output, C<virt-ls> runs the C<guestfs_find0> function and "
1924 "converts C<\\0> characters to C<\\n>."
1925 msgstr ""
1926
1927 #. type: =head2
1928 #: ../cat/virt-ls.pod:126
1929 msgid "RECURSIVE LONG LISTING"
1930 msgstr ""
1931
1932 #. type: textblock
1933 #: ../cat/virt-ls.pod:128
1934 msgid ""
1935 "Using I<-lR> options together changes the output to display directories "
1936 "recursively, with file stats, and optionally other features such as "
1937 "checksums and extended attributes."
1938 msgstr ""
1939
1940 #. type: textblock
1941 #: ../cat/virt-ls.pod:132
1942 msgid ""
1943 "Most of the interesting features of C<virt-ls> are only available when using "
1944 "I<-lR> mode."
1945 msgstr ""
1946
1947 #. type: textblock
1948 #: ../cat/virt-ls.pod:135
1949 msgid ""
1950 "The fields are normally space-separated.  Filenames are B<not> quoted, so "
1951 "you cannot use the output in another program (because filenames can contain "
1952 "spaces and other unsafe characters).  If the guest was untrusted and someone "
1953 "knew you were using C<virt-ls> to analyze the guest, they could play tricks "
1954 "on you by creating filenames with embedded newline characters.  To B<safely> "
1955 "parse the output in another program, use the I<--csv> (Comma-Separated "
1956 "Values) option."
1957 msgstr ""
1958
1959 #. type: textblock
1960 #: ../cat/virt-ls.pod:143
1961 msgid ""
1962 "Note that this output format is completely unrelated to the C<ls -lR> "
1963 "command."
1964 msgstr ""
1965
1966 #. type: verbatim
1967 #: ../cat/virt-ls.pod:146
1968 #, no-wrap
1969 msgid ""
1970 " $ virt-ls -lR -d guest /bin\n"
1971 " d 0555       4096 /bin\n"
1972 " - 0755        123 /bin/alsaunmute\n"
1973 " - 0755      28328 /bin/arch\n"
1974 " l 0777          4 /bin/awk -> gawk\n"
1975 " - 0755      27216 /bin/basename\n"
1976 " - 0755     943360 /bin/bash\n"
1977 " [etc.]\n"
1978 "\n"
1979 msgstr ""
1980
1981 #. type: textblock
1982 #: ../cat/virt-ls.pod:155
1983 msgid "These basic fields are always shown:"
1984 msgstr ""
1985
1986 #. type: =item
1987 #: ../cat/virt-ls.pod:159
1988 #, fuzzy
1989 #| msgid "vfs-type"
1990 msgid "type"
1991 msgstr "vfs-type"
1992
1993 #. type: textblock
1994 #: ../cat/virt-ls.pod:161
1995 msgid ""
1996 "The file type, one of: C<-> (regular file), C<d> (directory), C<c> "
1997 "(character device), C<b> (block device), C<p> (named pipe), C<l> (symbolic "
1998 "link), C<s> (socket) or C<u> (unknown)."
1999 msgstr ""
2000
2001 #. type: =item
2002 #: ../cat/virt-ls.pod:171
2003 #, fuzzy
2004 #| msgid "version"
2005 msgid "permissions"
2006 msgstr "version"
2007
2008 #. type: textblock
2009 #: ../cat/virt-ls.pod:173
2010 msgid "The Unix permissions, displayed as a 4 digit octal number."
2011 msgstr ""
2012
2013 #. type: =item
2014 #: ../cat/virt-ls.pod:175
2015 #, fuzzy
2016 #| msgid "filesize"
2017 msgid "size"
2018 msgstr "filesize"
2019
2020 #. type: textblock
2021 #: ../cat/virt-ls.pod:177
2022 msgid ""
2023 "The size of the file.  This is shown in bytes unless I<-h> or I<--human-"
2024 "readable> option is given, in which case this is shown as a human-readable "
2025 "number."
2026 msgstr ""
2027
2028 #. type: =head2
2029 #: ../cat/virt-ls.pod:181 ../fish/guestfish-actions.pod:4245
2030 msgid "path"
2031 msgstr ""
2032
2033 #. type: textblock
2034 #: ../cat/virt-ls.pod:183
2035 msgid "The full path of the file or directory."
2036 msgstr ""
2037
2038 #. type: =item
2039 #: ../cat/virt-ls.pod:185
2040 #, fuzzy
2041 #| msgid "readlink"
2042 msgid "link"
2043 msgstr "readlink"
2044
2045 #. type: textblock
2046 #: ../cat/virt-ls.pod:187
2047 msgid "For symbolic links only, the link target."
2048 msgstr ""
2049
2050 #. type: textblock
2051 #: ../cat/virt-ls.pod:191
2052 msgid ""
2053 "In I<-lR> mode, additional command line options enable the display of more "
2054 "fields."
2055 msgstr ""
2056
2057 #. type: textblock
2058 #: ../cat/virt-ls.pod:194
2059 msgid ""
2060 "With the I<--uids> flag, these additional fields are displayed before the "
2061 "path:"
2062 msgstr ""
2063
2064 #. type: =item
2065 #: ../cat/virt-ls.pod:199
2066 #, fuzzy
2067 #| msgid "lvuuid"
2068 msgid "uid"
2069 msgstr "lvuuid"
2070
2071 #. type: =item
2072 #: ../cat/virt-ls.pod:201
2073 #, fuzzy
2074 #| msgid "vguuid"
2075 msgid "gid"
2076 msgstr "vguuid"
2077
2078 #. type: textblock
2079 #: ../cat/virt-ls.pod:203
2080 msgid ""
2081 "The UID and GID of the owner of the file (displayed numerically).  Note "
2082 "these only make sense in the context of a Unix-like guest."
2083 msgstr ""
2084
2085 #. type: textblock
2086 #: ../cat/virt-ls.pod:208
2087 msgid "With the I<--times> flag, these additional fields are displayed:"
2088 msgstr ""
2089
2090 #. type: =item
2091 #: ../cat/virt-ls.pod:212
2092 #, fuzzy
2093 #| msgid "time"
2094 msgid "atime"
2095 msgstr "time"
2096
2097 #. type: textblock
2098 #: ../cat/virt-ls.pod:214
2099 msgid "The time of last access."
2100 msgstr ""
2101
2102 #. type: =item
2103 #: ../cat/virt-ls.pod:216
2104 #, fuzzy
2105 #| msgid "time"
2106 msgid "mtime"
2107 msgstr "time"
2108
2109 #. type: textblock
2110 #: ../cat/virt-ls.pod:218
2111 msgid "The time of last modification."
2112 msgstr ""
2113
2114 #. type: =item
2115 #: ../cat/virt-ls.pod:220
2116 #, fuzzy
2117 #| msgid "time"
2118 msgid "ctime"
2119 msgstr "time"
2120
2121 #. type: textblock
2122 #: ../cat/virt-ls.pod:222
2123 msgid "The time of last status change."
2124 msgstr ""
2125
2126 #. type: textblock
2127 #: ../cat/virt-ls.pod:226
2128 msgid ""
2129 "The time fields are displayed as string dates and times, unless one of the "
2130 "I<--time-t>, I<--time-relative> or I<--time-days> flags is given."
2131 msgstr ""
2132
2133 #. type: textblock
2134 #: ../cat/virt-ls.pod:229
2135 msgid "With the I<--extra-stats> flag, these additional fields are displayed:"
2136 msgstr ""
2137
2138 #. type: =item
2139 #: ../cat/virt-ls.pod:233
2140 #, fuzzy
2141 #| msgid "zero-device"
2142 msgid "device"
2143 msgstr "zero-device"
2144
2145 #. type: textblock
2146 #: ../cat/virt-ls.pod:235
2147 msgid ""
2148 "The device containing the file (displayed as major:minor).  This may not "
2149 "match devices as known to the guest."
2150 msgstr ""
2151
2152 #. type: =item
2153 #: ../cat/virt-ls.pod:238
2154 msgid "inode"
2155 msgstr ""
2156
2157 #. type: textblock
2158 #: ../cat/virt-ls.pod:240
2159 msgid "The inode number."
2160 msgstr ""
2161
2162 #. type: =item
2163 #: ../cat/virt-ls.pod:242
2164 #, fuzzy
2165 #| msgid "readlink"
2166 msgid "nlink"
2167 msgstr "readlink"
2168
2169 #. type: textblock
2170 #: ../cat/virt-ls.pod:244
2171 msgid "The number of hard links."
2172 msgstr ""
2173
2174 #. type: =item
2175 #: ../cat/virt-ls.pod:246
2176 msgid "rdev"
2177 msgstr ""
2178
2179 #. type: textblock
2180 #: ../cat/virt-ls.pod:248
2181 msgid ""
2182 "For block and char special files, the device (displayed as major:minor)."
2183 msgstr ""
2184
2185 #. type: =item
2186 #: ../cat/virt-ls.pod:251
2187 #, fuzzy
2188 #| msgid "C<blocksize>"
2189 msgid "blocks"
2190 msgstr "C<blocksize>"
2191
2192 #. type: textblock
2193 #: ../cat/virt-ls.pod:253
2194 msgid "The number of 512 byte blocks allocated to the file."
2195 msgstr ""
2196
2197 #. type: textblock
2198 #: ../cat/virt-ls.pod:257
2199 msgid ""
2200 "With the I<--checksum> flag, the checksum of the file contents is shown "
2201 "(only for regular files).  Computing file checksums can take a considerable "
2202 "amount of time."
2203 msgstr ""
2204
2205 #. type: =item
2206 #: ../cat/virt-ls.pod:280
2207 #, fuzzy
2208 #| msgid "checksum"
2209 msgid "B<--checksum>"
2210 msgstr "checksum"
2211
2212 #. type: =item
2213 #: ../cat/virt-ls.pod:282
2214 msgid "B<--checksum=crc|md5|sha1|sha224|sha256|sha384|sha512>"
2215 msgstr ""
2216
2217 #. type: textblock
2218 #: ../cat/virt-ls.pod:284
2219 msgid ""
2220 "Display checksum over file contents for regular files.  With no argument, "
2221 "this defaults to using I<md5>.  Using an argument, you can select the "
2222 "checksum type to use."
2223 msgstr ""
2224
2225 #. type: textblock
2226 #: ../cat/virt-ls.pod:288 ../cat/virt-ls.pod:325 ../cat/virt-ls.pod:358
2227 #: ../cat/virt-ls.pod:391 ../cat/virt-ls.pod:401 ../cat/virt-ls.pod:408
2228 #: ../cat/virt-ls.pod:415 ../cat/virt-ls.pod:422
2229 msgid ""
2230 "This option only has effect in I<-lR> output mode.  See L</RECURSIVE LONG "
2231 "LISTING> above."
2232 msgstr ""
2233
2234 #. type: textblock
2235 #: ../cat/virt-ls.pod:316
2236 msgid ""
2237 "When prompting for keys and passphrases, virt-ls normally turns echoing off "
2238 "so you cannot see what you are typing.  If you are not worried about Tempest "
2239 "attacks and there is no one else in the room you can specify this flag to "
2240 "see what you are typing."
2241 msgstr ""
2242
2243 #. type: =item
2244 #: ../cat/virt-ls.pod:321
2245 #, fuzzy
2246 #| msgid "B<--no-dest-paths>"
2247 msgid "B<--extra-stats>"
2248 msgstr "B<--no-dest-paths>"
2249
2250 #. type: textblock
2251 #: ../cat/virt-ls.pod:323
2252 msgid "Display extra stats."
2253 msgstr ""
2254
2255 #. type: verbatim
2256 #: ../cat/virt-ls.pod:339
2257 #, fuzzy, no-wrap
2258 #| msgid ""
2259 #| " guestfish --format=raw -a disk.img\n"
2260 #| "\n"
2261 msgid ""
2262 " virt-ls --format=raw -a disk.img /dir\n"
2263 "\n"
2264 msgstr ""
2265 " guestfish --format=raw -a disk.img\n"
2266 "\n"
2267
2268 #. type: verbatim
2269 #: ../cat/virt-ls.pod:343
2270 #, fuzzy, no-wrap
2271 #| msgid ""
2272 #| " guestfish --format=raw -a disk.img --format -a another.img\n"
2273 #| "\n"
2274 msgid ""
2275 " virt-ls --format=raw -a disk.img --format -a another.img /dir\n"
2276 "\n"
2277 msgstr ""
2278 " guestfish --format=raw -a disk.img --format -a another.img\n"
2279 "\n"
2280
2281 #. type: textblock
2282 #: ../cat/virt-ls.pod:356
2283 msgid "Display file sizes in human-readable format."
2284 msgstr ""
2285
2286 #. type: =item
2287 #: ../cat/virt-ls.pod:370
2288 msgid "B<-R>"
2289 msgstr ""
2290
2291 #. type: =item
2292 #: ../cat/virt-ls.pod:372
2293 #, fuzzy
2294 #| msgid "B<--live>"
2295 msgid "B<--recursive>"
2296 msgstr "B<--live>"
2297
2298 #. type: textblock
2299 #: ../cat/virt-ls.pod:374
2300 msgid ""
2301 "Select the mode.  With neither of these options, C<virt-ls> produces a "
2302 "simple, flat list of the files in the named directory.  See L</SIMPLE "
2303 "LISTING>."
2304 msgstr ""
2305
2306 #. type: textblock
2307 #: ../cat/virt-ls.pod:378
2308 msgid ""
2309 "C<virt-ls -l> produces a \"long listing\", which shows more detail.  See L</"
2310 "LONG LISTING>."
2311 msgstr ""
2312
2313 #. type: textblock
2314 #: ../cat/virt-ls.pod:381
2315 msgid ""
2316 "C<virt-ls -R> produces a recursive list of files starting at the named "
2317 "directory.  See L</RECURSIVE LISTING>."
2318 msgstr ""
2319
2320 #. type: textblock
2321 #: ../cat/virt-ls.pod:384
2322 msgid ""
2323 "C<virt-ls -lR> produces a recursive long listing which can be more easily "
2324 "parsed.  See L</RECURSIVE LONG LISTING>."
2325 msgstr ""
2326
2327 #. type: =item
2328 #: ../cat/virt-ls.pod:387
2329 #, fuzzy
2330 #| msgid "B<--live>"
2331 msgid "B<--times>"
2332 msgstr "B<--live>"
2333
2334 #. type: textblock
2335 #: ../cat/virt-ls.pod:389
2336 msgid "Display time fields."
2337 msgstr ""
2338
2339 #. type: =item
2340 #: ../cat/virt-ls.pod:394
2341 #, fuzzy
2342 #| msgid "B<--echo-keys>"
2343 msgid "B<--time-days>"
2344 msgstr "B<--echo-keys>"
2345
2346 #. type: textblock
2347 #: ../cat/virt-ls.pod:396
2348 msgid "Display time fields as days before now (negative if in the future)."
2349 msgstr ""
2350
2351 #. type: textblock
2352 #: ../cat/virt-ls.pod:398
2353 msgid ""
2354 "Note that C<0> in output means \"up to 1 day before now\", or that the age "
2355 "of the file is between 0 and 86399 seconds."
2356 msgstr ""
2357
2358 #. type: =item
2359 #: ../cat/virt-ls.pod:404
2360 #, fuzzy
2361 #| msgid "B<--live>"
2362 msgid "B<--time-relative>"
2363 msgstr "B<--live>"
2364
2365 #. type: textblock
2366 #: ../cat/virt-ls.pod:406
2367 msgid "Display time fields as seconds before now (negative if in the future)."
2368 msgstr ""
2369
2370 #. type: =item
2371 #: ../cat/virt-ls.pod:411
2372 #, fuzzy
2373 #| msgid "I<--timeout N>"
2374 msgid "B<--time-t>"
2375 msgstr "I<--timeout N>"
2376
2377 #. type: textblock
2378 #: ../cat/virt-ls.pod:413
2379 msgid "Display time fields as seconds since the Unix epoch."
2380 msgstr ""
2381
2382 #. type: =item
2383 #: ../cat/virt-ls.pod:418
2384 #, fuzzy
2385 #| msgid "B<--csh>"
2386 msgid "B<--uids>"
2387 msgstr "B<--csh>"
2388
2389 #. type: textblock
2390 #: ../cat/virt-ls.pod:420
2391 msgid "Display UID and GID fields."
2392 msgstr ""
2393
2394 #. type: textblock
2395 #: ../cat/virt-ls.pod:445
2396 msgid "Previous versions of virt-ls allowed you to write either:"
2397 msgstr ""
2398
2399 #. type: verbatim
2400 #: ../cat/virt-ls.pod:447
2401 #, fuzzy, no-wrap
2402 #| msgid ""
2403 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
2404 #| "\n"
2405 msgid ""
2406 " virt-ls disk.img [disk.img ...] /dir\n"
2407 "\n"
2408 msgstr ""
2409 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
2410 "\n"
2411
2412 #. type: verbatim
2413 #: ../cat/virt-ls.pod:451
2414 #, fuzzy, no-wrap
2415 #| msgid ""
2416 #| " inspect-get-hostname root\n"
2417 #| "\n"
2418 msgid ""
2419 " virt-ls guestname /dir\n"
2420 "\n"
2421 msgstr ""
2422 " inspect-get-hostname корінь\n"
2423 "\n"
2424
2425 #. type: textblock
2426 #: ../cat/virt-ls.pod:497
2427 #, fuzzy
2428 #| msgid ""
2429 #| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
2430 #| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
2431 #| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
2432 msgid ""
2433 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-out(1)>, L<virt-"
2434 "tar-out(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
2435 "L<http://libguestfs.org/>."
2436 msgstr ""
2437 "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
2438 "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
2439 "(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
2440
2441 #. type: textblock
2442 #: ../cat/virt-ls.pod:513 ../df/virt-df.pod:241 ../edit/virt-edit.pod:374
2443 #: ../rescue/virt-rescue.pod:302
2444 #, fuzzy
2445 #| msgid "Copyright (C) 2009-2010 Red Hat Inc."
2446 msgid "Copyright (C) 2009-2011 Red Hat Inc."
2447 msgstr "© Red Hat Inc., 2009–2010"
2448
2449 #. type: textblock
2450 #: ../df/virt-df.pod:5
2451 msgid "virt-df - Display free space on virtual filesystems"
2452 msgstr ""
2453
2454 #. type: verbatim
2455 #: ../df/virt-df.pod:9
2456 #, fuzzy, no-wrap
2457 #| msgid ""
2458 #| " virt-list-partitions [--options] domname\n"
2459 #| "\n"
2460 msgid ""
2461 " virt-df [--options]\n"
2462 "\n"
2463 msgstr ""
2464 " virt-list-partitions [--параметри] назва_домену\n"
2465 "\n"
2466
2467 #. type: verbatim
2468 #: ../df/virt-df.pod:11
2469 #, fuzzy, no-wrap
2470 #| msgid ""
2471 #| " virt-list-partitions [--options] domname\n"
2472 #| "\n"
2473 msgid ""
2474 " virt-df [--options] -d domname\n"
2475 "\n"
2476 msgstr ""
2477 " virt-list-partitions [--параметри] назва_домену\n"
2478 "\n"
2479
2480 #. type: verbatim
2481 #: ../df/virt-df.pod:13
2482 #, fuzzy, no-wrap
2483 #| msgid ""
2484 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
2485 #| "\n"
2486 msgid ""
2487 " virt-df [--options] -a disk.img [-a disk.img ...]\n"
2488 "\n"
2489 msgstr ""
2490 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
2491 "\n"
2492
2493 #. type: verbatim
2494 #: ../df/virt-df.pod:17
2495 #, fuzzy, no-wrap
2496 #| msgid ""
2497 #| " virt-list-partitions [--options] domname\n"
2498 #| "\n"
2499 msgid ""
2500 " virt-df [--options] domname\n"
2501 "\n"
2502 msgstr ""
2503 " virt-list-partitions [--параметри] назва_домену\n"
2504 "\n"
2505
2506 #. type: verbatim
2507 #: ../df/virt-df.pod:19
2508 #, fuzzy, no-wrap
2509 #| msgid ""
2510 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
2511 #| "\n"
2512 msgid ""
2513 " virt-df [--options] disk.img [disk.img ...]\n"
2514 "\n"
2515 msgstr ""
2516 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
2517 "\n"
2518
2519 #. type: textblock
2520 #: ../df/virt-df.pod:23
2521 msgid ""
2522 "C<virt-df> is a command line tool to display free space on virtual machine "
2523 "filesystems.  Unlike other tools, it doesn't just display the size of disk "
2524 "allocated to a virtual machine, but can look inside disk images to see how "
2525 "much space is really being used."
2526 msgstr ""
2527
2528 #. type: textblock
2529 #: ../df/virt-df.pod:28
2530 msgid ""
2531 "If used without any I<-a> or I<-d> arguments, C<virt-df> checks with libvirt "
2532 "to get a list of all active and inactive guests, and performs a C<df>-type "
2533 "operation on each one in turn, printing out the results."
2534 msgstr ""
2535
2536 #. type: textblock
2537 #: ../df/virt-df.pod:32
2538 msgid ""
2539 "If any I<-a> or I<-d> arguments are specified, C<virt-df> performs a C<df>-"
2540 "type operation on either the single named libvirt domain, or on the disk "
2541 "image(s) listed on the command line (which must all belong to a single VM).  "
2542 "In this mode (with arguments), C<virt-df> will I<only work for a single "
2543 "guest>.  If you want to run on multiple guests, then you have to invoke "
2544 "C<virt-df> multiple times."
2545 msgstr ""
2546
2547 #. type: textblock
2548 #: ../df/virt-df.pod:39
2549 msgid ""
2550 "Use the I<--csv> option to get a format which can be easily parsed by other "
2551 "programs.  Other options are similar to the standard L<df(1)> command."
2552 msgstr ""
2553
2554 #. type: textblock
2555 #: ../df/virt-df.pod:45
2556 msgid ""
2557 "Show disk usage for a single libvirt guest called C<F14x64>.  Make the "
2558 "output human-readable:"
2559 msgstr ""
2560
2561 #. type: verbatim
2562 #: ../df/virt-df.pod:48
2563 #, no-wrap
2564 msgid ""
2565 " # virt-df -d F14x64 -h\n"
2566 " Filesystem                       Size     Used  Available  Use%\n"
2567 " F14x64:/dev/sda1                 484M      66M       393M   14%\n"
2568 " F14x64:/dev/vg_f13x64/lv_root    7.4G     3.4G       4.0G   46%\n"
2569 "\n"
2570 msgstr ""
2571
2572 #. type: textblock
2573 #: ../df/virt-df.pod:53
2574 msgid "Show disk usage for a disk image file called C<test.img>:"
2575 msgstr ""
2576
2577 #. type: verbatim
2578 #: ../df/virt-df.pod:55
2579 #, no-wrap
2580 msgid ""
2581 " $ virt-df -a test1.img\n"
2582 " Filesystem                  1K-blocks     Used  Available  Use%\n"
2583 " test1.img:/dev/sda1             99099     1551      92432    2%\n"
2584 "\n"
2585 msgstr ""
2586
2587 #. type: verbatim
2588 #: ../df/virt-df.pod:112
2589 #, fuzzy, no-wrap
2590 #| msgid ""
2591 #| " guestfish --format=raw -a disk.img\n"
2592 #| "\n"
2593 msgid ""
2594 " virt-df --format=raw -a disk.img\n"
2595 "\n"
2596 msgstr ""
2597 " guestfish --format=raw -a disk.img\n"
2598 "\n"
2599
2600 #. type: verbatim
2601 #: ../df/virt-df.pod:116
2602 #, fuzzy, no-wrap
2603 #| msgid ""
2604 #| " guestfish --format=raw -a disk.img --format -a another.img\n"
2605 #| "\n"
2606 msgid ""
2607 " virt-df --format=raw -a disk.img --format -a another.img\n"
2608 "\n"
2609 msgstr ""
2610 " guestfish --format=raw -a disk.img --format -a another.img\n"
2611 "\n"
2612
2613 #. type: textblock
2614 #: ../df/virt-df.pod:129
2615 msgid "Print sizes in human-readable format."
2616 msgstr ""
2617
2618 #. type: textblock
2619 #: ../df/virt-df.pod:131
2620 msgid "You are not allowed to use I<-h> and I<--csv> at the same time."
2621 msgstr ""
2622
2623 #. type: =item
2624 #: ../df/virt-df.pod:133 ../fish/guestfish.pod:258 ../fuse/guestmount.pod:155
2625 msgid "B<-i>"
2626 msgstr "B<-i>"
2627
2628 #. type: =item
2629 #: ../df/virt-df.pod:135
2630 #, fuzzy
2631 #| msgid "B<--live>"
2632 msgid "B<--inodes>"
2633 msgstr "B<--live>"
2634
2635 #. type: textblock
2636 #: ../df/virt-df.pod:137
2637 msgid "Print inodes instead of blocks."
2638 msgstr ""
2639
2640 #. type: =item
2641 #: ../df/virt-df.pod:139
2642 #, fuzzy
2643 #| msgid "B<--merge>"
2644 msgid "B<--one-per-guest>"
2645 msgstr "B<--merge>"
2646
2647 #. type: textblock
2648 #: ../df/virt-df.pod:141
2649 msgid ""
2650 "Run one libguestfs appliance per guest.  Normally C<virt-df> will add the "
2651 "disks from several guests to a single libguestfs appliance."
2652 msgstr ""
2653
2654 #. type: textblock
2655 #: ../df/virt-df.pod:144
2656 msgid "You might use this option in the following circumstances:"
2657 msgstr ""
2658
2659 #. type: =item
2660 #: ../df/virt-df.pod:148 ../df/virt-df.pod:154 ../edit/virt-edit.pod:266
2661 #: ../edit/virt-edit.pod:271 ../edit/virt-edit.pod:276
2662 #: ../edit/virt-edit.pod:287 ../edit/virt-edit.pod:291
2663 #: ../examples/guestfs-recipes.pod:98 ../examples/guestfs-recipes.pod:102
2664 #: ../examples/guestfs-recipes.pod:106 ../examples/guestfs-recipes.pod:132
2665 #: ../examples/guestfs-recipes.pod:137 ../examples/guestfs-recipes.pod:227
2666 #: ../examples/guestfs-recipes.pod:231 ../examples/guestfs-recipes.pod:235
2667 #: ../examples/guestfs-recipes.pod:239 ../examples/guestfs-recipes.pod:243
2668 #: ../fish/guestfish-actions.pod:13 ../fish/guestfish-actions.pod:20
2669 #: ../fish/guestfish-actions.pod:390 ../fish/guestfish-actions.pod:398
2670 #: ../fish/guestfish-actions.pod:405 ../fish/guestfish-actions.pod:412
2671 #: ../fish/guestfish-actions.pod:1139 ../fish/guestfish-actions.pod:1143
2672 #: ../fish/guestfish-actions.pod:1147 ../fish/guestfish-actions.pod:1151
2673 #: ../fish/guestfish-actions.pod:1159 ../fish/guestfish-actions.pod:1163
2674 #: ../fish/guestfish-actions.pod:1167 ../fish/guestfish-actions.pod:1177
2675 #: ../fish/guestfish-actions.pod:1181 ../fish/guestfish-actions.pod:1185
2676 #: ../fish/guestfish-actions.pod:1275 ../fish/guestfish-actions.pod:1279
2677 #: ../fish/guestfish-actions.pod:1284 ../fish/guestfish-actions.pod:1289
2678 #: ../fish/guestfish-actions.pod:1331 ../fish/guestfish-actions.pod:1335
2679 #: ../fish/guestfish-actions.pod:1340 ../fish/guestfish-actions.pod:1596
2680 #: ../fish/guestfish-actions.pod:1603 ../fish/guestfish-actions.pod:1610
2681 #: ../fish/guestfish-actions.pod:2005 ../fish/guestfish-actions.pod:2011
2682 #: ../fish/guestfish-actions.pod:2019 ../fish/guestfish-actions.pod:2026
2683 #: ../fish/guestfish-actions.pod:2033 ../fish/guestfish.pod:445
2684 #: ../fish/guestfish.pod:449 ../fish/guestfish.pod:453
2685 #: ../fish/guestfish.pod:457 ../inspector/virt-inspector.pod:393
2686 #: ../inspector/virt-inspector.pod:397 ../resize/virt-resize.pod:282
2687 #: ../resize/virt-resize.pod:286 ../resize/virt-resize.pod:295
2688 #: ../resize/virt-resize.pod:301 ../src/guestfs-actions.pod:22
2689 #: ../src/guestfs-actions.pod:29 ../src/guestfs-actions.pod:588
2690 #: ../src/guestfs-actions.pod:596 ../src/guestfs-actions.pod:603
2691 #: ../src/guestfs-actions.pod:610 ../src/guestfs-actions.pod:1774
2692 #: ../src/guestfs-actions.pod:1778 ../src/guestfs-actions.pod:1782
2693 #: ../src/guestfs-actions.pod:1786 ../src/guestfs-actions.pod:1794
2694 #: ../src/guestfs-actions.pod:1798 ../src/guestfs-actions.pod:1802
2695 #: ../src/guestfs-actions.pod:1812 ../src/guestfs-actions.pod:1816
2696 #: ../src/guestfs-actions.pod:1820 ../src/guestfs-actions.pod:1958
2697 #: ../src/guestfs-actions.pod:1962 ../src/guestfs-actions.pod:1967
2698 #: ../src/guestfs-actions.pod:1972 ../src/guestfs-actions.pod:2033
2699 #: ../src/guestfs-actions.pod:2037 ../src/guestfs-actions.pod:2042
2700 #: ../src/guestfs-actions.pod:2455 ../src/guestfs-actions.pod:2462
2701 #: ../src/guestfs-actions.pod:2469 ../src/guestfs-actions.pod:3006
2702 #: ../src/guestfs-actions.pod:3012 ../src/guestfs-actions.pod:3020
2703 #: ../src/guestfs-actions.pod:3027 ../src/guestfs-actions.pod:3034
2704 #: ../src/guestfs.pod:388 ../src/guestfs.pod:393 ../src/guestfs.pod:398
2705 #: ../src/guestfs.pod:402 ../src/guestfs.pod:407 ../src/guestfs.pod:411
2706 #: ../src/guestfs.pod:416 ../src/guestfs.pod:421 ../src/guestfs.pod:1094
2707 #: ../src/guestfs.pod:1098 ../src/guestfs.pod:1102 ../src/guestfs.pod:1107
2708 #: ../src/guestfs.pod:1115 ../src/guestfs.pod:1134 ../src/guestfs.pod:1142
2709 #: ../src/guestfs.pod:1164 ../src/guestfs.pod:1168 ../src/guestfs.pod:1172
2710 #: ../src/guestfs.pod:1176 ../src/guestfs.pod:1180 ../src/guestfs.pod:1184
2711 #: ../src/guestfs.pod:1674 ../src/guestfs.pod:1679 ../src/guestfs.pod:1683
2712 #: ../src/guestfs.pod:1785 ../src/guestfs.pod:1790 ../src/guestfs.pod:1794
2713 #: ../src/guestfs.pod:1804 ../src/guestfs.pod:2093 ../src/guestfs.pod:2098
2714 #: ../src/guestfs.pod:2104 ../src/guestfs.pod:2112 ../src/guestfs.pod:2559
2715 #: ../src/guestfs.pod:2565 ../src/guestfs.pod:2570 ../src/guestfs.pod:2576
2716 #: ../src/guestfs.pod:2959 ../src/guestfs.pod:2964 ../src/guestfs.pod:2968
2717 #: ../src/guestfs.pod:2972 ../src/guestfs.pod:2976 ../src/guestfs.pod:2990
2718 #: ../src/guestfs.pod:2995 ../src/guestfs.pod:3221 ../src/guestfs.pod:3225
2719 #: ../src/guestfs.pod:3229 ../src/guestfs.pod:3233
2720 #: ../tools/virt-win-reg.pl:197 ../tools/virt-win-reg.pl:202
2721 #: ../tools/virt-win-reg.pl:208 ../tools/virt-win-reg.pl:710
2722 #: ../tools/virt-win-reg.pl:716 ../tools/virt-win-reg.pl:722
2723 msgid "*"
2724 msgstr "*"
2725
2726 #. type: textblock
2727 #: ../df/virt-df.pod:150
2728 msgid ""
2729 "If you think an untrusted guest might actively try to exploit the libguestfs "
2730 "appliance kernel, then this prevents one guest from interfering with the "
2731 "stats printed for another guest."
2732 msgstr ""
2733
2734 #. type: textblock
2735 #: ../df/virt-df.pod:156
2736 msgid ""
2737 "If the kernel has a bug which stops it from accessing a filesystem in one "
2738 "guest (see for example RHBZ#635373) then this allows libguestfs to continue "
2739 "and report stats for further guests."
2740 msgstr ""
2741
2742 #. type: textblock
2743 #: ../df/virt-df.pod:165
2744 msgid ""
2745 "Print UUIDs instead of names.  This is useful for following a guest even "
2746 "when the guest is migrated or renamed, or when two guests happen to have the "
2747 "same name."
2748 msgstr ""
2749
2750 #. type: textblock
2751 #: ../df/virt-df.pod:169
2752 msgid ""
2753 "Note that only domains that we fetch from libvirt come with UUIDs.  For disk "
2754 "images, we still print the disk image name even when this option is "
2755 "specified."
2756 msgstr ""
2757
2758 #. type: textblock
2759 #: ../df/virt-df.pod:229
2760 msgid ""
2761 "L<df(1)>, L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<http://"
2762 "libguestfs.org/>."
2763 msgstr ""
2764
2765 #. type: textblock
2766 #: ../edit/virt-edit.pod:5
2767 msgid "virt-edit - Edit a file in a virtual machine"
2768 msgstr ""
2769
2770 #. type: verbatim
2771 #: ../edit/virt-edit.pod:9
2772 #, fuzzy, no-wrap
2773 #| msgid ""
2774 #| " virt-list-partitions [--options] domname\n"
2775 #| "\n"
2776 msgid ""
2777 " virt-edit [--options] -d domname file [file ...]\n"
2778 "\n"
2779 msgstr ""
2780 " virt-list-partitions [--параметри] назва_домену\n"
2781 "\n"
2782
2783 #. type: verbatim
2784 #: ../edit/virt-edit.pod:11
2785 #, fuzzy, no-wrap
2786 #| msgid ""
2787 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
2788 #| "\n"
2789 msgid ""
2790 " virt-edit [--options] -a disk.img [-a disk.img ...] file [file ...]\n"
2791 "\n"
2792 msgstr ""
2793 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
2794 "\n"
2795
2796 #. type: verbatim
2797 #: ../edit/virt-edit.pod:13
2798 #, no-wrap
2799 msgid ""
2800 " virt-edit [-d domname|-a disk.img] file -e 'expr'\n"
2801 "\n"
2802 msgstr ""
2803
2804 #. type: verbatim
2805 #: ../edit/virt-edit.pod:17
2806 #, no-wrap
2807 msgid ""
2808 " virt-edit domname file\n"
2809 "\n"
2810 msgstr ""
2811
2812 #. type: verbatim
2813 #: ../edit/virt-edit.pod:19 ../edit/virt-edit.pod:183
2814 #, fuzzy, no-wrap
2815 #| msgid ""
2816 #| " virt-list-partitions [--options] disk.img [disk.img ...]\n"
2817 #| "\n"
2818 msgid ""
2819 " virt-edit disk.img [disk.img ...] file\n"
2820 "\n"
2821 msgstr ""
2822 " virt-list-partitions [--параметри] диск.img [диск.img ...]\n"
2823 "\n"
2824
2825 #. type: =head1
2826 #: ../edit/virt-edit.pod:21 ../fish/guestfish.pod:23
2827 #: ../fish/virt-copy-in.pod:13 ../fish/virt-tar-in.pod:15
2828 #: ../fuse/guestmount.pod:15 ../rescue/virt-rescue.pod:19
2829 #: ../tools/virt-tar.pl:64 ../tools/virt-win-reg.pl:51
2830 msgid "WARNING"
2831 msgstr "ПОПЕРЕДЖЕННЯ"
2832
2833 #. type: textblock
2834 #: ../edit/virt-edit.pod:23
2835 msgid ""
2836 "You must I<not> use C<virt-edit> on live virtual machines.  If you do this, "
2837 "you risk disk corruption in the VM.  C<virt-edit> tries to stop you from "
2838 "doing this, but doesn't catch all cases."
2839 msgstr ""
2840
2841 #. type: textblock
2842 #: ../edit/virt-edit.pod:29
2843 msgid ""
2844 "C<virt-edit> is a command line tool to edit C<file> where each C<file> "
2845 "exists in the named virtual machine (or disk image)."
2846 msgstr ""
2847
2848 #. type: textblock
2849 #: ../edit/virt-edit.pod:32
2850 msgid ""
2851 "Multiple filenames can be given, in which case they are each edited in "
2852 "turn.  Each filename must be a full path, starting at the root directory "
2853 "(starting with '/')."
2854 msgstr ""
2855
2856 #. type: textblock
2857 #: ../edit/virt-edit.pod:36
2858 msgid "If you want to just view a file, use L<virt-cat(1)>."
2859 msgstr ""
2860
2861 #. type: textblock
2862 #: ../edit/virt-edit.pod:38
2863 msgid ""
2864 "For more complex cases you should look at the L<guestfish(1)> tool (see L</"
2865 "USING GUESTFISH> below)."
2866 msgstr ""
2867
2868 #. type: textblock
2869 #: ../edit/virt-edit.pod:41
2870 msgid ""
2871 "C<virt-edit> cannot be used to create a new file.  L<guestfish(1)> can do "
2872 "that and much more."
2873 msgstr ""
2874
2875 #. type: textblock
2876 #: ../edit/virt-edit.pod:46
2877 msgid "Edit the named files interactively:"
2878 msgstr ""
2879
2880 #. type: verbatim
2881 #: ../edit/virt-edit.pod:48
2882 #, no-wrap
2883 msgid ""
2884 " virt-edit -d mydomain /boot/grub/grub.conf\n"
2885 "\n"
2886 msgstr ""
2887
2888 #. type: verbatim
2889 #: ../edit/virt-edit.pod:50
2890 #, no-wrap
2891 msgid ""
2892 " virt-edit -d mydomain /etc/passwd\n"
2893 "\n"
2894 msgstr ""
2895
2896 #. type: textblock
2897 #: ../edit/virt-edit.pod:52
2898 msgid "For Windows guests, some Windows paths are understood:"
2899 msgstr ""
2900
2901 #. type: verbatim
2902 #: ../edit/virt-edit.pod:54
2903 #, no-wrap
2904 msgid ""
2905 " virt-edit -d mywindomain 'c:\\autoexec.bat'\n"
2906 "\n"
2907 msgstr ""
2908
2909 #. type: textblock
2910 #: ../edit/virt-edit.pod:56
2911 msgid ""
2912 "If Perl is installed, you can also edit files non-interactively (see L</NON-"
2913 "INTERACTIVE EDITING> below).  To change the init default level to 5:"
2914 msgstr ""
2915
2916 #. type: verbatim
2917 #: ../edit/virt-edit.pod:60
2918 #, no-wrap
2919 msgid ""
2920 " virt-edit -d mydomain /etc/inittab -e 's/^id:.*/id:5:initdefault:/'\n"
2921 "\n"
2922 msgstr ""
2923
2924 #. type: =item
2925 #: ../edit/virt-edit.pod:81
2926 msgid "B<-b> extension"
2927 msgstr ""
2928
2929 #. type: =item
2930 #: ../edit/virt-edit.pod:83
2931 msgid "B<--backup> extension"
2932 msgstr ""
2933
2934 #. type: textblock
2935 #: ../edit/virt-edit.pod:85
2936 msgid ""
2937 "Create a backup of the original file I<in the guest disk image>.  The backup "
2938 "has the original filename with C<extension> added."
2939 msgstr ""
2940
2941 #. type: textblock
2942 #: ../edit/virt-edit.pod:88
2943 msgid ""
2944 "Usually the first character of C<extension> would be a dot C<.> so you would "
2945 "write:"
2946 msgstr ""
2947
2948 #. type: verbatim
2949 #: ../edit/virt-edit.pod:91
2950 #, no-wrap
2951 msgid ""
2952 " virt-edit -b .orig [etc]\n"
2953 "\n"
2954 msgstr ""
2955
2956 #. type: textblock
2957 #: ../edit/virt-edit.pod:93
2958 msgid "By default, no backup file is made."
2959 msgstr ""
2960
2961 #. type: =item
2962 #: ../edit/virt-edit.pod:95 ../fish/guestfish.pod:181
2963 #: ../fuse/guestmount.pod:96 ../inspector/virt-inspector.pod:74
2964 #: ../tools/virt-list-filesystems.pl:77 ../tools/virt-list-partitions.pl:78
2965 #: ../tools/virt-tar.pl:127 ../tools/virt-win-reg.pl:128
2966 msgid "B<-c URI>"
2967 msgstr "B<-c адреса>"
2968
2969 #. type: =item
2970 #: ../edit/virt-edit.pod:97 ../fish/guestfish.pod:183
2971 #: ../fuse/guestmount.pod:98 ../inspector/virt-inspector.pod:76
2972 #: ../tools/virt-list-filesystems.pl:79 ../tools/virt-list-partitions.pl:80
2973 #: ../tools/virt-tar.pl:129 ../tools/virt-win-reg.pl:130
2974 msgid "B<--connect URI>"
2975 msgstr "B<--connect адреса>"
2976
2977 #. type: textblock
2978 #: ../edit/virt-edit.pod:102 ../tools/virt-list-filesystems.pl:84
2979 #: ../tools/virt-list-partitions.pl:85 ../tools/virt-tar.pl:134
2980 #: ../tools/virt-win-reg.pl:135
2981 msgid ""
2982 "If you specify guest block devices directly, then libvirt is not used at all."
2983 msgstr ""
2984
2985 #. type: textblock
2986 #: ../edit/virt-edit.pod:114
2987 msgid ""
2988 "When prompting for keys and passphrases, virt-edit normally turns echoing "
2989 "off so you cannot see what you are typing.  If you are not worried about "
2990 "Tempest attacks and there is no one else in the room you can specify this "
2991 "flag to see what you are typing."
2992 msgstr ""
2993
2994 #. type: =item
2995 #: ../edit/virt-edit.pod:119
2996 msgid "B<-e> EXPR"
2997 msgstr ""
2998
2999 #. type: =item
3000 #: ../edit/virt-edit.pod:121
3001 #, fuzzy
3002 #| msgid "B<--help>"
3003 msgid "B<--expr> EXPR"
3004 msgstr "B<--help>"
3005
3006 #. type: textblock
3007 #: ../edit/virt-edit.pod:123
3008 msgid ""
3009 "Instead of launching the external editor, non-interactively apply the Perl "
3010 "expression C<EXPR> to each line in the file.  See L</NON-INTERACTIVE "
3011 "EDITING> below."
3012 msgstr ""
3013
3014 #. type: textblock
3015 #: ../edit/virt-edit.pod:127
3016 msgid ""
3017 "Be careful to properly quote the expression to prevent it from being altered "
3018 "by the shell."
3019 msgstr ""
3020
3021 #. type: textblock
3022 #: ../edit/virt-edit.pod:130
3023 msgid "Note that this option is only available when Perl 5 is installed."
3024 msgstr ""
3025
3026 #. type: =item
3027 #: ../edit/virt-edit.pod:132
3028 #, fuzzy
3029 #| msgid "B<--format=raw|qcow2|..>"
3030 msgid "B<--format> raw|qcow2|..."
3031 msgstr "B<--format=raw|qcow2|..>"
3032
3033 #. type: verbatim
3034 #: ../edit/virt-edit.pod:143
3035 #, fuzzy, no-wrap
3036 #| msgid ""
3037 #| " guestfish --format=raw -a disk.img\n"
3038 #| "\n"
3039 msgid ""
3040 " virt-edit --format=raw -a disk.img file\n"
3041 "\n"
3042 msgstr ""
3043 " guestfish --format=raw -a disk.img\n"
3044 "\n"
3045
3046 #. type: verbatim
3047 #: ../edit/virt-edit.pod:147
3048 #, fuzzy, no-wrap
3049 #| msgid ""
3050 #| " guestfish --format=raw -a disk.img --format -a another.img\n"
3051 #| "\n"
3052 msgid ""
3053 " virt-edit --format=raw -a disk.img --format -a another.img file\n"
3054 "\n"
3055 msgstr ""
3056 " guestfish --format=raw -a disk.img --format -a another.img\n"
3057 "\n"
3058
3059 #. type: textblock
3060 #: ../edit/virt-edit.pod:181
3061 msgid "Previous versions of virt-edit allowed you to write either:"
3062 msgstr ""
3063
3064 #. type: verbatim
3065 #: ../edit/virt-edit.pod:187
3066 #, fuzzy, no-wrap
3067 #| msgid ""
3068 #| " edit filename\n"
3069 #| "\n"
3070 msgid ""
3071 " virt-edit guestname file\n"
3072 "\n"
3073 msgstr ""
3074 " edit назва_файла\n"
3075 "\n"
3076
3077 #. type: =head1
3078 #: ../edit/virt-edit.pod:195
3079 msgid "NON-INTERACTIVE EDITING"
3080 msgstr ""
3081
3082 #. type: textblock
3083 #: ../edit/virt-edit.pod:197
3084 msgid ""
3085 "C<virt-edit> normally calls out to C<$EDITOR> (or vi) so the system "
3086 "administrator can interactively edit the file."
3087 msgstr ""
3088
3089 #. type: textblock
3090 #: ../edit/virt-edit.pod:200
3091 msgid ""
3092 "There are two ways also to use C<virt-edit> from scripts in order to make "
3093 "automated edits to files.  (Note that although you I<can> use C<virt-edit> "
3094 "like this, it's less error-prone to write scripts directly using the "
3095 "libguestfs API and Augeas for configuration file editing.)"
3096 msgstr ""
3097
3098 #. type: textblock
3099 #: ../edit/virt-edit.pod:206
3100 msgid ""
3101 "The first method is to temporarily set C<$EDITOR> to any script or program "
3102 "you want to run.  The script is invoked as C<$EDITOR tmpfile> and it should "
3103 "update C<tmpfile> in place however it likes."
3104 msgstr ""
3105
3106 #. type: textblock
3107 #: ../edit/virt-edit.pod:210
3108 msgid ""
3109 "The second method is to use the I<-e> parameter of C<virt-edit> to run a "
3110 "short Perl snippet in the style of L<sed(1)>.  For example to replace all "
3111 "instances of C<foo> with C<bar> in a file:"
3112 msgstr ""
3113
3114 #. type: verbatim
3115 #: ../edit/virt-edit.pod:214
3116 #, no-wrap
3117 msgid ""
3118 " virt-edit -d domname filename -e 's/foo/bar/'\n"
3119 "\n"
3120 msgstr ""
3121
3122 #. type: textblock
3123 #: ../edit/virt-edit.pod:216
3124 msgid ""
3125 "The full power of Perl regular expressions can be used (see L<perlre(1)>).  "
3126 "For example to delete root's password you could do:"
3127 msgstr ""
3128
3129 #. type: verbatim
3130 #: ../edit/virt-edit.pod:219
3131 #, no-wrap
3132 msgid ""
3133 " virt-edit -d domname /etc/passwd -e 's/^root:.*?:/root::/'\n"
3134 "\n"
3135 msgstr ""
3136
3137 #. type: textblock
3138 #: ../edit/virt-edit.pod:221
3139 msgid ""
3140 "What really happens is that the snippet is evaluated as a Perl expression "
3141 "for each line of the file.  The line, including the final C<\\n>, is passed "
3142 "in C<$_> and the expression should update C<$_> or leave it unchanged."
3143 msgstr ""
3144
3145 #. type: textblock
3146 #: ../edit/virt-edit.pod:226
3147 msgid ""
3148 "To delete a line, set C<$_> to the empty string.  For example, to delete the "
3149 "C<apache> user account from the password file you can do:"
3150 msgstr ""
3151
3152 #. type: verbatim
3153 #: ../edit/virt-edit.pod:229
3154 #, no-wrap
3155 msgid ""
3156 " virt-edit -d mydomain /etc/passwd -e '$_ = \"\" if /^apache:/'\n"
3157 "\n"
3158 msgstr ""
3159
3160 #. type: textblock
3161 #: ../edit/virt-edit.pod:231
3162 msgid ""
3163 "To insert a line, prepend or append it to C<$_>.  However appending lines to "
3164 "the end of the file is rather difficult this way since there is no concept "
3165 "of \"last line of the file\" - your expression just doesn't get called "
3166 "again.  You might want to use the first method (setting C<$EDITOR>) if you "
3167 "want to do this."
3168 msgstr ""
3169
3170 #. type: textblock
3171 #: ../edit/virt-edit.pod:237
3172 msgid ""
3173 "The variable C<$lineno> contains the current line number.  As is "
3174 "traditional, the first line in the file is number C<1>."
3175 msgstr ""
3176
3177 #. type: textblock
3178 #: ../edit/virt-edit.pod:240
3179 msgid ""
3180 "The return value from the expression is ignored, but the expression may call "
3181 "C<die> in order to abort the whole program, leaving the original file "
3182 "untouched."
3183 msgstr ""
3184
3185 #. type: textblock
3186 #: ../edit/virt-edit.pod:244
3187 msgid ""
3188 "Remember when matching the end of a line that C<$_> may contain the final C<"
3189 "\\n>, or (for DOS files) C<\\r\\n>, or if the file does not end with a "
3190 "newline then neither of these.  Thus to match or substitute some text at the "
3191 "end of a line, use this regular expression:"
3192 msgstr ""
3193
3194 #. type: verbatim
3195 #: ../edit/virt-edit.pod:249
3196 #, no-wrap
3197 msgid ""
3198 " /some text(\\r?\\n)?$/\n"
3199 "\n"
3200 msgstr ""
3201
3202 #. type: textblock
3203 #: ../edit/virt-edit.pod:251
3204 msgid ""
3205 "Alternately, use the perl C<chomp> function, being careful not to chomp C<"
3206 "$_> itself (since that would remove all newlines from the file):"
3207 msgstr ""
3208
3209 #. type: verbatim
3210 #: ../edit/virt-edit.pod:255
3211 #, no-wrap
3212 msgid ""
3213 " my $m = $_; chomp $m; $m =~ /some text$/\n"
3214 "\n"
3215 msgstr ""
3216
3217 #. type: =head1
3218 #: ../edit/virt-edit.pod:257 ../fish/guestfish.pod:858
3219 msgid "WINDOWS PATHS"
3220 msgstr ""
3221
3222 #. type: textblock
3223 #: ../edit/virt-edit.pod:259
3224 msgid ""
3225 "C<virt-edit> has a limited ability to understand Windows drive letters and "
3226 "paths (eg. C<E:\\foo\\bar.txt>)."
3227 msgstr ""
3228
3229 #. type: textblock
3230 #: ../edit/virt-edit.pod:262
3231 msgid "If and only if the guest is running Windows then:"
3232 msgstr ""
3233
3234 #. type: textblock
3235 #: ../edit/virt-edit.pod:268
3236 msgid ""
3237 "Drive letter prefixes like C<C:> are resolved against the Windows Registry "
3238 "to the correct filesystem."
3239 msgstr ""
3240
3241 #. type: textblock
3242 #: ../edit/virt-edit.pod:273
3243 msgid ""
3244 "Any backslash (C<\\>) characters in the path are replaced with forward "
3245 "slashes so that libguestfs can process it."
3246 msgstr ""
3247
3248 #. type: textblock
3249 #: ../edit/virt-edit.pod:278
3250 msgid ""
3251 "The path is resolved case insensitively to locate the file that should be "
3252 "edited."
3253 msgstr ""
3254
3255 #. type: textblock
3256 #: ../edit/virt-edit.pod:283
3257 msgid "There are some known shortcomings:"
3258 msgstr ""
3259
3260 #. type: textblock
3261 #: ../edit/virt-edit.pod:289
3262 msgid "Some NTFS symbolic links may not be followed correctly."
3263 msgstr ""
3264
3265 #. type: textblock
3266 #: ../edit/virt-edit.pod:293
3267 msgid "NTFS junction points that cross filesystems are not followed."
3268 msgstr ""
3269
3270 #. type: textblock
3271 #: ../edit/virt-edit.pod:299
3272 msgid ""
3273 "L<guestfish(1)> is a more powerful, lower level tool which you can use when "
3274 "C<virt-edit> doesn't work."
3275 msgstr ""
3276
3277 #. type: textblock
3278 #: ../edit/virt-edit.pod:302
3279 msgid "Using C<virt-edit> is approximately equivalent to doing:"
3280 msgstr ""
3281
3282 #. type: verbatim
3283 #: ../edit/virt-edit.pod:304
3284 #, fuzzy, no-wrap
3285 #| msgid ""
3286 #| " guestfish --ro -d myguest -i\n"
3287 #| "\n"
3288 msgid ""
3289 " guestfish --rw -i -d domname edit /file\n"
3290 "\n"
3291 msgstr ""
3292 " guestfish --ro -d myguest -i\n"
3293 "\n"
3294
3295 #. type: textblock
3296 #: ../edit/virt-edit.pod:306
3297 msgid ""
3298 "where C<domname> is the name of the libvirt guest, and C</file> is the full "
3299 "path to the file."
3300 msgstr ""
3301
3302 #. type: textblock
3303 #: ../edit/virt-edit.pod:309
3304 msgid ""
3305 "The command above uses libguestfs's guest inspection feature and so does not "
3306 "work on guests that libguestfs cannot inspect, or on things like arbitrary "
3307 "disk images that don't contain guests.  To edit a file on a disk image "
3308 "directly, use:"
3309 msgstr ""
3310
3311 #. type: verbatim
3312 #: ../edit/virt-edit.pod:314
3313 #, fuzzy, no-wrap
3314 #| msgid ""
3315 #| " guestfish --format=raw -a disk.img --format -a another.img\n"
3316 #| "\n"
3317 msgid ""
3318 " guestfish --rw -a disk.img -m /dev/sda1 edit /file\n"
3319 "\n"
3320 msgstr ""
3321 " guestfish --format=raw -a disk.img --format -a another.img\n"
3322 "\n"
3323
3324 #. type: textblock
3325 #: ../edit/virt-edit.pod:316
3326 msgid ""
3327 "where C<disk.img> is the disk image, C</dev/sda1> is the filesystem within "
3328 "the disk image to edit, and C</file> is the full path to the file."
3329 msgstr ""
3330
3331 #. type: textblock
3332 #: ../edit/virt-edit.pod:320
3333 msgid ""
3334 "C<virt-edit> cannot create new files.  Use the guestfish commands C<touch>, "
3335 "C<write> or C<upload> instead:"
3336 msgstr ""
3337
3338 #. type: verbatim
3339 #: ../edit/virt-edit.pod:323
3340 #, fuzzy, no-wrap
3341 #| msgid ""
3342 #| " guestfish --ro -d myguest -i\n"
3343 #| "\n"
3344 msgid ""
3345 " guestfish --rw -i -d domname touch /newfile\n"
3346 "\n"
3347 msgstr ""
3348 " guestfish --ro -d myguest -i\n"
3349 "\n"
3350
3351 #. type: verbatim
3352 #: ../edit/virt-edit.pod:325
3353 #, no-wrap
3354 msgid ""
3355 " guestfish --rw -i -d domname write /newfile \"new content\"\n"
3356 "\n"
3357 msgstr ""
3358
3359 #. type: verbatim
3360 #: ../edit/virt-edit.pod:327
3361 #, no-wrap
3362 msgid ""
3363 " guestfish --rw -i -d domname upload localfile /newfile\n"
3364 "\n"
3365 msgstr ""
3366
3367 #. type: =head1
3368 #: ../edit/virt-edit.pod:329 ../fish/guestfish.pod:1086
3369 #: ../rescue/virt-rescue.pod:261 ../src/guestfs.pod:3106
3370 #: ../test-tool/libguestfs-test-tool.pod:95
3371 msgid "ENVIRONMENT VARIABLES"
3372 msgstr "ЗМІННІ СЕРЕДОВИЩА"
3373
3374 #. type: =item
3375 #: ../edit/virt-edit.pod:333
3376 #, fuzzy
3377 #| msgid "EDITOR"
3378 msgid "C<EDITOR>"
3379 msgstr "РЕДАКТОР"
3380
3381 #. type: textblock
3382 #: ../edit/virt-edit.pod:335
3383 msgid ""
3384 "If set, this string is used as the editor.  It may contain arguments, eg. C<"
3385 "\"emacs -nw\">"
3386 msgstr ""
3387
3388 #. type: textblock
3389 #: ../edit/virt-edit.pod:338
3390 msgid "If not set, C<vi> is used."
3391 msgstr ""
3392
3393 #. type: textblock
3394 #: ../edit/virt-edit.pod:356
3395 #, fuzzy
3396 #| msgid ""
3397 #| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
3398 #| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
3399 #| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
3400 msgid ""
3401 "L<guestfs(3)>, L<guestfish(1)>, L<virt-cat(1)>, L<virt-copy-in(1)>, L<virt-"
3402 "tar-in(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib(3)>, L<Sys::Virt(3)>, "
3403 "L<http://libguestfs.org/>, L<perl(1)>, L<perlre(1)>."
3404 msgstr ""
3405 "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
3406 "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
3407 "(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
3408
3409 #. type: textblock
3410 #: ../erlang/examples/guestfs-erlang.pod:5
3411 msgid "guestfs-erlang - How to use libguestfs from Erlang"
3412 msgstr ""
3413
3414 #. type: verbatim
3415 #: ../erlang/examples/guestfs-erlang.pod:9
3416 #, no-wrap
3417 msgid ""
3418 " {ok, G} = guestfs:create(),\n"
3419 " ok = guestfs:add_drive_opts(G, Disk,\n"
3420 "                             [{format, \"raw\"}, {readonly, true}]),\n"
3421 " ok = guestfs:launch(G),\n"
3422 " [Device] = guestfs:list_devices(G),\n"
3423 " ok = guestfs:close(G).\n"
3424 "\n"
3425 msgstr ""
3426
3427 #. type: textblock
3428 #: ../erlang/examples/guestfs-erlang.pod:18
3429 msgid ""
3430 "This manual page documents how to call libguestfs from the Erlang "
3431 "programming language.  This page just documents the differences from the C "
3432 "API and gives some examples.  If you are not familiar with using libguestfs, "
3433 "you also need to read L<guestfs(3)>."
3434 msgstr ""
3435
3436 #. type: =head2
3437 #: ../erlang/examples/guestfs-erlang.pod:23
3438 msgid "OPENING AND CLOSING THE HANDLE"
3439 msgstr ""
3440
3441 #. type: textblock
3442 #: ../erlang/examples/guestfs-erlang.pod:25
3443 msgid ""
3444 "The Erlang bindings are implemented using an external program called C<erl-"
3445 "guestfs>.  This program must be on the current PATH, or else you should "
3446 "specify the full path to the program:"
3447 msgstr ""
3448
3449 #. type: verbatim
3450 #: ../erlang/examples/guestfs-erlang.pod:29
3451 #, fuzzy, no-wrap
3452 #| msgid ""
3453 #| " g = guestfs_create ();\n"
3454 #| " \n"
3455 msgid ""
3456 " {ok, G} = guestfs:create().\n"
3457 "\n"
3458 msgstr ""
3459 " g = guestfs_create ();\n"
3460 " \n"
3461
3462 #. type: verbatim
3463 #: ../erlang/examples/guestfs-erlang.pod:31
3464 #, no-wrap
3465 msgid ""
3466 " {ok, G} = guestfs:create(\"/path/to/erl-guestfs\").\n"
3467 "\n"
3468 msgstr ""
3469
3470 #. type: textblock
3471 #: ../erlang/examples/guestfs-erlang.pod:33
3472 msgid "C<G> is the libguestfs handle which you should pass to other functions."
3473 msgstr ""
3474
3475 #. type: textblock
3476 #: ../erlang/examples/guestfs-erlang.pod:36
3477 msgid "To close the handle:"
3478 msgstr ""
3479
3480 #. type: verbatim
3481 #: ../erlang/examples/guestfs-erlang.pod:38
3482 #, fuzzy, no-wrap
3483 #| msgid ""
3484 #| " g = guestfs_create ();\n"
3485 #| " \n"
3486 msgid ""
3487 " ok = guestfs:close(G).\n"
3488 "\n"
3489 msgstr ""
3490 " g = guestfs_create ();\n"
3491 " \n"
3492
3493 #. type: =head2
3494 #: ../erlang/examples/guestfs-erlang.pod:40
3495 #, fuzzy
3496 #| msgid "See L</CALLS WITH OPTIONAL ARGUMENTS>."
3497 msgid "FUNCTIONS WITH OPTIONAL ARGUMENTS"
3498 msgstr "Див. L</CALLS WITH OPTIONAL ARGUMENTS>."
3499
3500 #. type: textblock
3501 #: ../erlang/examples/guestfs-erlang.pod:42
3502 msgid ""
3503 "For functions that take optional arguments, the first arguments are the non-"
3504 "optional ones.  The last argument is a list of tuples supplying the "
3505 "remaining optional arguments."
3506 msgstr ""
3507
3508 #. type: verbatim
3509 #: ../erlang/examples/guestfs-erlang.pod:46
3510 #, fuzzy, no-wrap
3511 #| msgid ""
3512 #| " int guestfs_add_drive_opts_va (guestfs_h *g, const char *filename,\n"
3513 #| "                                va_list args);\n"
3514 #| "\n"
3515 msgid ""
3516 " ok = guestfs:add_drive_opts(G, Disk,\n"
3517 "                             [{format, \"raw\"}, {readonly, true}]).\n"
3518 "\n"
3519 msgstr ""
3520 " int guestfs_add_drive_opts_va (guestfs_h *g, const char *filename,\n"
3521 "                                va_list args);\n"
3522 "\n"
3523
3524 #. type: textblock
3525 #: ../erlang/examples/guestfs-erlang.pod:49
3526 msgid "If the last argument would be an empty list, you can also omit it:"
3527 msgstr ""
3528
3529 #. type: verbatim
3530 #: ../erlang/examples/guestfs-erlang.pod:51
3531 #, fuzzy, no-wrap
3532 #| msgid ""
3533 #| " guestfs_add_drive_opts (g, filename, -1);\n"
3534 #| "\n"
3535 msgid ""
3536 " ok = guestfs:add_drive_opts(G, Disk).\n"
3537 "\n"
3538 msgstr ""
3539 " guestfs_add_drive_opts (g, filename, -1);\n"
3540 "\n"
3541
3542 #. type: =head2
3543 #: ../erlang/examples/guestfs-erlang.pod:53
3544 msgid "RETURN VALUES AND ERRORS"
3545 msgstr ""
3546
3547 #. type: textblock
3548 #: ../erlang/examples/guestfs-erlang.pod:55
3549 msgid ""
3550 "On success, most functions return a C<Result> term (which could be a list, "
3551 "string, tuple etc.).  If there is nothing for the function to return, then "
3552 "the atom C<ok> is returned."
3553 msgstr ""
3554
3555 #. type: textblock
3556 #: ../erlang/examples/guestfs-erlang.pod:59
3557 msgid "On error, you would see one of the following tuples:"
3558 msgstr ""
3559
3560 #. type: =item
3561 #: ../erlang/examples/guestfs-erlang.pod:63
3562 msgid "C<{error, Msg, Errno}>"
3563 msgstr ""
3564
3565 #. type: textblock
3566 #: ../erlang/examples/guestfs-erlang.pod:65
3567 msgid "This indicates an ordinary error from the function."
3568 msgstr ""
3569
3570 #. type: textblock
3571 #: ../erlang/examples/guestfs-erlang.pod:67
3572 msgid ""
3573 "C<Msg> is the error message (string) and C<Errno> is the Unix error "
3574 "(integer)."
3575 msgstr ""
3576
3577 #. type: textblock
3578 #: ../erlang/examples/guestfs-erlang.pod:70
3579 msgid "C<Errno> can be zero.  See L<guestfs(3)/guestfs_last_errno>."
3580 msgstr ""
3581
3582 #. type: =item
3583 #: ../erlang/examples/guestfs-erlang.pod:72
3584 msgid "C<{unknown, Function}>"
3585 msgstr ""
3586
3587 #. type: textblock
3588 #: ../erlang/examples/guestfs-erlang.pod:74
3589 msgid ""
3590 "This indicates that the function you called is not known.  Generally this "
3591 "means you are mixing C<erl-guestfs> from another version of libguestfs, "
3592 "which you should not do."
3593 msgstr ""
3594
3595 #. type: textblock
3596 #: ../erlang/examples/guestfs-erlang.pod:78
3597 msgid "C<Function> is the name of the unknown function."
3598 msgstr ""
3599
3600 #. type: =item
3601 #: ../erlang/examples/guestfs-erlang.pod:80
3602 msgid "C<{unknownarg, Arg}>"
3603 msgstr ""
3604
3605 #. type: textblock
3606 #: ../erlang/examples/guestfs-erlang.pod:82
3607 msgid ""
3608 "This indicates that you called a function with optional arguments, with an "
3609 "unknown argument name."
3610 msgstr ""
3611
3612 #. type: textblock
3613 #: ../erlang/examples/guestfs-erlang.pod:85
3614 msgid "C<Arg> is the name of the unknown argument."
3615 msgstr ""
3616
3617 #. type: =head1
3618 #: ../erlang/examples/guestfs-erlang.pod:89
3619 #: ../examples/guestfs-examples.pod:25 ../java/examples/guestfs-java.pod:37
3620 #: ../ocaml/examples/guestfs-ocaml.pod:70 ../perl/examples/guestfs-perl.pod:31
3621 #: ../python/examples/guestfs-python.pod:34
3622 #: ../ruby/examples/guestfs-ruby.pod:28
3623 msgid "EXAMPLE 1: CREATE A DISK IMAGE"
3624 msgstr ""
3625
3626 #. type: textblock
3627 #: ../erlang/examples/guestfs-erlang.pod:91
3628 #: ../examples/guestfs-examples.pod:27 ../java/examples/guestfs-java.pod:39
3629 #: ../ocaml/examples/guestfs-ocaml.pod:72 ../perl/examples/guestfs-perl.pod:33
3630 #: ../python/examples/guestfs-python.pod:36
3631 #: ../ruby/examples/guestfs-ruby.pod:30
3632 #, fuzzy
3633 #| msgid "EXAMPLE"
3634 msgid "@EXAMPLE1@"
3635 msgstr "ПРИКЛАД"
3636
3637 #. type: =head1
3638 #: ../erlang/examples/guestfs-erlang.pod:93
3639 #: ../examples/guestfs-examples.pod:29 ../java/examples/guestfs-java.pod:41
3640 #: ../ocaml/examples/guestfs-ocaml.pod:74 ../perl/examples/guestfs-perl.pod:35
3641 #: ../python/examples/guestfs-python.pod:38
3642 #: ../ruby/examples/guestfs-ruby.pod:32
3643 msgid "EXAMPLE 2: INSPECT A VIRTUAL MACHINE DISK IMAGE"
3644 msgstr ""
3645
3646 #. type: textblock
3647 #: ../erlang/examples/guestfs-erlang.pod:95
3648 #: ../examples/guestfs-examples.pod:31 ../java/examples/guestfs-java.pod:43
3649 #: ../ocaml/examples/guestfs-ocaml.pod:76 ../perl/examples/guestfs-perl.pod:37
3650 #: ../python/examples/guestfs-python.pod:40
3651 #: ../ruby/examples/guestfs-ruby.pod:34
3652 #, fuzzy
3653 #| msgid "EXAMPLE"
3654 msgid "@EXAMPLE2@"
3655 msgstr "ПРИКЛАД"
3656
3657 #. type: textblock
3658 #: ../erlang/examples/guestfs-erlang.pod:99
3659 #, fuzzy
3660 #| msgid ""
3661 #| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
3662 #| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
3663 #| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
3664 msgid ""
3665 "L<guestfs(3)>, L<guestfs-examples(3)>, L<guestfs-java(3)>, L<guestfs-ocaml(3)"
3666 ">, L<guestfs-perl(3)>, L<guestfs-python(3)>, L<guestfs-recipes(1)>, "
3667 "L<guestfs-ruby(3)>, L<http://www.erlang.org/>.  L<http://libguestfs.org/>."
3668 msgstr ""
3669 "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
3670 "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
3671 "(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
3672
3673 #. type: =head1
3674 #: ../erlang/examples/guestfs-erlang.pod:110
3675 #: ../examples/guestfs-examples.pod:45 ../examples/guestfs-recipes.pod:397
3676 #: ../fish/guestfish.pod:1260 ../fish/virt-copy-in.pod:60
3677 #: ../fish/virt-copy-out.pod:49 ../fish/virt-tar-in.pod:58
3678 #: ../fish/virt-tar-out.pod:51 ../fuse/guestmount.pod:319
3679 #: ../inspector/virt-inspector.pod:389 ../java/examples/guestfs-java.pod:58
3680 #: ../ocaml/examples/guestfs-ocaml.pod:91 ../perl/examples/guestfs-perl.pod:52
3681 #: ../python/examples/guestfs-python.pod:54
3682 #: ../ruby/examples/guestfs-ruby.pod:48 ../src/guestfs.pod:3240
3683 #: ../test-tool/libguestfs-test-tool.pod:106
3684 msgid "AUTHORS"
3685 msgstr "АВТОРИ"
3686
3687 #. type: textblock
3688 #: ../erlang/examples/guestfs-erlang.pod:112
3689 #: ../examples/guestfs-examples.pod:47 ../examples/guestfs-recipes.pod:399
3690 #: ../fish/guestfish.pod:1262 ../fish/virt-copy-in.pod:62
3691 #: ../fish/virt-copy-out.pod:51 ../fish/virt-tar-in.pod:60
3692 #: ../fish/virt-tar-out.pod:53 ../fuse/guestmount.pod:321
3693 #: ../java/examples/guestfs-java.pod:60 ../ocaml/examples/guestfs-ocaml.pod:93
3694 #: ../perl/examples/guestfs-perl.pod:54
3695 #: ../python/examples/guestfs-python.pod:56
3696 #: ../ruby/examples/guestfs-ruby.pod:50 ../src/guestfs.pod:3242
3697 #: ../test-tool/libguestfs-test-tool.pod:108
3698 msgid "Richard W.M. Jones (C<rjones at redhat dot com>)"
3699 msgstr ""
3700
3701 #. type: textblock
3702 #: ../erlang/examples/guestfs-erlang.pod:116
3703 #: ../java/examples/guestfs-java.pod:64 ../perl/examples/guestfs-perl.pod:58
3704 #, fuzzy
3705 #| msgid "Copyright (C) 2009 Red Hat Inc."
3706 msgid "Copyright (C) 2011 Red Hat Inc. L<http://libguestfs.org/>"
3707 msgstr "© Red Hat Inc., 2009"
3708
3709 #. type: textblock
3710 #: ../erlang/examples/guestfs-erlang.pod:118
3711 #: ../examples/guestfs-examples.pod:53 ../examples/guestfs-recipes.pod:405
3712 #: ../java/examples/guestfs-java.pod:66 ../ocaml/examples/guestfs-ocaml.pod:99
3713 #: ../perl/examples/guestfs-perl.pod:60
3714 #: ../python/examples/guestfs-python.pod:62
3715 #: ../ruby/examples/guestfs-ruby.pod:56
3716 msgid ""
3717 "The examples in this manual page may be freely copied, modified and "
3718 "distributed without any restrictions."
3719 msgstr ""
3720
3721 #. type: textblock
3722 #: ../erlang/examples/guestfs-erlang.pod:121
3723 #: ../examples/guestfs-examples.pod:56 ../examples/guestfs-recipes.pod:408
3724 #: ../java/examples/guestfs-java.pod:69
3725 #: ../ocaml/examples/guestfs-ocaml.pod:102
3726 #: ../perl/examples/guestfs-perl.pod:63
3727 #: ../python/examples/guestfs-python.pod:65
3728 #: ../ruby/examples/guestfs-ruby.pod:59 ../src/guestfs.pod:3249
3729 msgid ""
3730 "This library is free software; you can redistribute it and/or modify it "
3731 "under the terms of the GNU Lesser General Public License as published by the "
3732 "Free Software Foundation; either version 2 of the License, or (at your "
3733 "option) any later version."
3734 msgstr ""
3735
3736 #. type: textblock
3737 #: ../erlang/examples/guestfs-erlang.pod:126
3738 #: ../examples/guestfs-examples.pod:61 ../examples/guestfs-recipes.pod:413
3739 #: ../java/examples/guestfs-java.pod:74
3740 #: ../ocaml/examples/guestfs-ocaml.pod:107
3741 #: ../perl/examples/guestfs-perl.pod:68
3742 #: ../python/examples/guestfs-python.pod:70
3743 #: ../ruby/examples/guestfs-ruby.pod:64 ../src/guestfs.pod:3254
3744 msgid ""
3745 "This library is distributed in the hope that it will be useful, but WITHOUT "
3746 "ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
3747 "FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License "
3748 "for more details."
3749 msgstr ""
3750
3751 #. type: textblock
3752 #: ../erlang/examples/guestfs-erlang.pod:131
3753 #: ../examples/guestfs-examples.pod:66 ../examples/guestfs-recipes.pod:418
3754 #: ../java/examples/guestfs-java.pod:79
3755 #: ../ocaml/examples/guestfs-ocaml.pod:112
3756 #: ../perl/examples/guestfs-perl.pod:73
3757 #: ../python/examples/guestfs-python.pod:75
3758 #: ../ruby/examples/guestfs-ruby.pod:69 ../src/guestfs.pod:3259
3759 msgid ""
3760 "You should have received a copy of the GNU Lesser General Public License "
3761 "along with this library; if not, write to the Free Software Foundation, "
3762 "Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA"
3763 msgstr ""
3764
3765 #. type: textblock
3766 #: ../examples/guestfs-examples.pod:5
3767 msgid "guestfs-examples - Examples of using libguestfs from C"
3768 msgstr ""
3769
3770 #. type: verbatim
3771 #: ../examples/guestfs-examples.pod:9 ../src/guestfs.pod:9
3772 #, no-wrap
3773 msgid ""
3774 " #include <guestfs.h>\n"
3775 " \n"
3776 msgstr ""
3777 " #include <guestfs.h>\n"
3778 " \n"
3779
3780 #. type: verbatim
3781 #: ../examples/guestfs-examples.pod:11
3782 #, no-wrap
3783 msgid ""
3784 " guestfs_h *g = guestfs_create ();\n"
3785 " guestfs_add_drive_ro (g, \"disk.img\");\n"
3786 " guestfs_launch (g);\n"
3787 "\n"
3788 msgstr ""
3789
3790 #. type: verbatim
3791 #: ../examples/guestfs-examples.pod:15 ../src/guestfs.pod:19
3792 #, no-wrap
3793 msgid ""
3794 " cc prog.c -o prog -lguestfs\n"
3795 "or:\n"
3796 " cc prog.c -o prog `pkg-config libguestfs --cflags --libs`\n"
3797 "\n"
3798 msgstr ""
3799 " cc prog.c -o prog -lguestfs\n"
3800 "або:\n"
3801 " cc prog.c -o prog `pkg-config libguestfs --cflags --libs`\n"
3802 "\n"
3803
3804 #. type: textblock
3805 #: ../examples/guestfs-examples.pod:21
3806 msgid ""
3807 "This manual page contains examples of calling libguestfs from the C "
3808 "programming language.  If you are not familiar with using libguestfs, you "
3809 "also need to read L<guestfs(3)>."
3810 msgstr ""
3811
3812 #. type: textblock
3813 #: ../examples/guestfs-examples.pod:35
3814 #, fuzzy
3815 #| msgid ""
3816 #| "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
3817 #| "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::"
3818 #| "Lib(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
3819 msgid ""
3820 "L<guestfs(3)>, L<guestfs-erlang(3)>, L<guestfs-java(3)>, L<guestfs-ocaml(3)"
3821 ">, L<guestfs-perl(3)>, L<guestfs-python(3)>, L<guestfs-recipes(1)>, "
3822 "L<guestfs-ruby(3)>, L<http://libguestfs.org/>."
3823 msgstr ""
3824 "L<guestfs(3)>, L<guestfish(1)>, L<virt-filesystems(1)>, L<virt-list-"
3825 "filesystems(1)>, L<virt-resize(1)>, L<Sys::Guestfs(3)>, L<Sys::Guestfs::Lib"
3826 "(3)>, L<Sys::Virt(3)>, L<http://libguestfs.org/>."
3827
3828 #. type: textblock
3829 #: ../examples/guestfs-examples.pod:51 ../ocaml/examples/guestfs-ocaml.pod:97
3830 #: ../python/examples/guestfs-python.pod:60
3831 #: ../ruby/examples/guestfs-ruby.pod:54
3832 #, fuzzy
3833 #| msgid "Copyright (C) 2009 Red Hat Inc."
3834 msgid "Copyright (C) 2010 Red Hat Inc. L<http://libguestfs.org/>"
3835 msgstr "© Red Hat Inc., 2009"
3836
3837 #. type: =end
3838 #: ../examples/guestfs-recipes.pod:3 ../examples/guestfs-recipes.pod:12
3839 msgid "comment"
3840 msgstr ""
3841
3842 #. type: textblock
3843 #: ../examples/guestfs-recipes.pod:5
3844 msgid ""
3845 "pod2man and pod2html have differing bugs which makes it hard to write URLs "
3846 "here.  The only way which works for both sorts of output is to just write "
3847 "the URL directly.  Do NOT use L<...> for URLs."
3848 msgstr ""
3849
3850 #. type: textblock
3851 #: ../examples/guestfs-recipes.pod:9
3852 msgid ""
3853 "We break with tradition here and don't use ALL CAPS for the section "
3854 "headings, as this makes them much easier to read."
3855 msgstr ""
3856
3857 #. type: textblock
3858 #: ../examples/guestfs-recipes.pod:16
3859 msgid "guestfs-recipes - libguestfs, guestfish and virt tools recipes"
3860 msgstr ""
3861
3862 #. type: textblock
3863 #: ../examples/guestfs-recipes.pod:20
3864 msgid ""
3865 "This page contains recipes for and links to things you can do using "
3866 "libguestfs, L<guestfish(1)> and the virt tools."
3867 msgstr ""
3868
3869 #. type: =head1
3870 #: ../examples/guestfs-recipes.pod:23
3871 msgid "Audit a virtual machine for setuid files"
3872 msgstr ""
3873
3874 #. type: textblock
3875 #: ../examples/guestfs-recipes.pod:25
3876 msgid ""
3877 "The link below contains a small program which can be used to audit a Linux "
3878 "virtual machine to see what setuid and setgid files it contains."
3879 msgstr ""
3880
3881 #. type: textblock
3882 #: ../examples/guestfs-recipes.pod:28
3883 msgid ""
3884 "https://rwmj.wordpress.com/2010/12/15/tip-audit-virtual-machine-for-setuid-"
3885 "files/#content"
3886 msgstr ""
3887
3888 #. type: =head1
3889 #: ../examples/guestfs-recipes.pod:30
3890 msgid "Change the background image in a Windows XP VM"
3891 msgstr ""
3892
3893 #. type: textblock
3894 #: ../examples/guestfs-recipes.pod:32
3895 msgid ""
3896 "The links below explain how to use L<guestfish(1)> to change the background "
3897 "image for a user of a Windows XP VM.  Unfortunately the technique appears to "
3898 "be substantially different for each version of Windows."
3899 msgstr ""
3900
3901 #. type: textblock
3902 #: ../examples/guestfs-recipes.pod:37
3903 msgid ""
3904 "https://lists.fedoraproject.org/pipermail/virt/2011-May/002655.html https://"
3905 "lists.fedoraproject.org/pipermail/virt/2011-May/002658.html"
3906 msgstr ""
3907
3908 #. type: =head1
3909 #: ../examples/guestfs-recipes.pod:40
3910 msgid "Cloning a virtual machine (Linux)"
3911 msgstr ""
3912
3913 #. type: textblock
3914 #: ../examples/guestfs-recipes.pod:42
3915 msgid ""
3916 "The guestfish technique described in the link below works well for most "
3917 "Linux VMs.  Depending on the Linux distro you may need to change the paths "
3918 "slightly."
3919 msgstr ""
3920
3921 #. type: textblock
3922 #: ../examples/guestfs-recipes.pod:46
3923 msgid ""
3924 "https://rwmj.wordpress.com/2010/09/24/tip-my-procedure-for-cloning-a-fedora-"
3925 "vm/#content"
3926 msgstr ""
3927
3928 #. type: textblock
3929 #: ../examples/guestfs-recipes.pod:48
3930 msgid ""
3931 "Avoid L<virt-clone(1)>.  Currently what to do about virt-clone is under "
3932 "discussion."
3933 msgstr ""
3934
3935 #. type: textblock
3936 #: ../examples/guestfs-recipes.pod:51
3937 msgid "https://www.redhat.com/archives/virt-tools-list/2011-May/msg00019.html"
3938 msgstr ""
3939
3940 #. type: =head1
3941 #: ../examples/guestfs-recipes.pod:53
3942 msgid "Cloning a virtual machine (Windows)"
3943 msgstr ""
3944
3945 #. type: textblock
3946 #: ../examples/guestfs-recipes.pod:55
3947 msgid ""
3948 "It is possible to do a \"sysprep\" using libguestfs alone, although not "
3949 "straightforward.  Currently there is code in the Aeolus Oz project which "
3950 "does this (using libguestfs).  As part of our review of the virt-clone tool, "
3951 "we may add sysprepping ability."
3952 msgstr ""
3953
3954 #. type: textblock
3955 #: ../examples/guestfs-recipes.pod:60
3956 msgid ""
3957 "https://github.com/clalancette/oz https://www.redhat.com/archives/virt-tools-"
3958 "list/2011-May/msg00019.html"
3959 msgstr ""
3960
3961 #. type: =head1
3962 #: ../examples/guestfs-recipes.pod:63
3963 msgid "Convert a CD-ROM / DVD / ISO to a tarball"
3964 msgstr ""
3965
3966 #. type: textblock
3967 #: ../examples/guestfs-recipes.pod:65
3968 msgid "This converts input C<cd.iso> to output C<cd.tar.gz>:"
3969 msgstr ""
3970
3971 #. type: verbatim
3972 #: ../examples/guestfs-recipes.pod:67
3973 #, no-wrap
3974 msgid ""
3975 " guestfish --ro -a cd.iso -m /dev/sda tgz-out / cd.tar.gz\n"
3976 "\n"
3977 msgstr ""
3978
3979 #. type: textblock
3980 #: ../examples/guestfs-recipes.pod:69
3981 msgid "To export just a subdirectory, eg. C</files>, do:"
3982 msgstr ""
3983
3984 #. type: verbatim
3985 #: ../examples/guestfs-recipes.pod:71
3986 #, no-wrap
3987 msgid ""
3988 " guestfish --ro -a cd.iso -m /dev/sda tgz-out /files cd.tar.gz\n"
3989 "\n"
3990 msgstr ""
3991
3992 #. type: =head1
3993 #: ../examples/guestfs-recipes.pod:73
3994 msgid "Create empty disk images"
3995 msgstr ""
3996
3997 #. type: textblock
3998 #: ../examples/guestfs-recipes.pod:75
3999 msgid ""
4000 "You can use the L<guestfish(1)> I<-N> option to create empty disk images.  "
4001 "The useful guide below explains the options available."
4002 msgstr ""
4003
4004 #. type: textblock
4005 #: ../examples/guestfs-recipes.pod:78
4006 msgid ""
4007 "https://rwmj.wordpress.com/2010/09/08/new-guestfish-n-options-in-1-5-9/"
4008 "#content"
4009 msgstr ""
4010
4011 #. type: =head1
4012 #: ../examples/guestfs-recipes.pod:80
4013 msgid "Dump raw filesystem content from inside a disk image or VM"
4014 msgstr ""
4015
4016 #. type: textblock
4017 #: ../examples/guestfs-recipes.pod:82
4018 msgid ""
4019 "You can use the L<guestfish(1)> C<download> command to extract the raw "
4020 "filesystem content from any filesystem in a disk image or a VM (even one "
4021 "which is encrypted or buried inside an LV):"
4022 msgstr ""
4023
4024 #. type: verbatim
4025 #: ../examples/guestfs-recipes.pod:86
4026 #, fuzzy, no-wrap
4027 #| msgid ""
4028 #| " guestfish --format=raw -a disk.img --format -a another.img\n"
4029 #| "\n"
4030 msgid ""
4031 " guestfish --ro -a disk.img run : download /dev/sda1 sda1.img\n"
4032 "\n"
4033 msgstr ""
4034 " guestfish --format=raw -a disk.img --format -a another.img\n"
4035 "\n"
4036
4037 #. type: verbatim
4038 #: ../examples/guestfs-recipes.pod:88
4039 #, no-wrap
4040 msgid ""
4041 " guestfish --ro -d Guest run : download /dev/vg_guest/lv_root lv.img\n"
4042 "\n"
4043 msgstr ""
4044
4045 #. type: textblock
4046 #: ../examples/guestfs-recipes.pod:90
4047 msgid "To list the filesystems in a disk image, use L<virt-filesystems(1)>."
4048 msgstr ""
4049
4050 #. type: =head1
4051 #: ../examples/guestfs-recipes.pod:92
4052 msgid "Edit grub configuration in a VM"
4053 msgstr ""
4054
4055 #. type: textblock
4056 #: ../examples/guestfs-recipes.pod:94
4057 msgid "You can use this to:"
4058 msgstr ""
4059
4060 #. type: textblock
4061 #: ../examples/guestfs-recipes.pod:100
4062 msgid "Fix a virtual machine that does not boot."
4063 msgstr ""
4064
4065 #. type: textblock
4066 #: ../examples/guestfs-recipes.pod:104
4067 msgid "Change which kernel is used to boot the VM."
4068 msgstr ""
4069
4070 #. type: textblock
4071 #: ../examples/guestfs-recipes.pod:108
4072 msgid "Change kernel command line options."
4073 msgstr ""
4074
4075 #. type: textblock
4076 #: ../examples/guestfs-recipes.pod:112
4077 msgid "Use L<virt-edit(1)> to edit the grub configuration:"
4078 msgstr ""
4079
4080 #. type: verbatim
4081 #: ../examples/guestfs-recipes.pod:114
4082 #, no-wrap
4083 msgid ""
4084 " virt-edit -d BrokenGuest /boot/grub/grub.conf\n"
4085 "\n"
4086 msgstr ""
4087
4088 #. type: textblock
4089 #: ../examples/guestfs-recipes.pod:116
4090 msgid ""
4091 "or for general tinkering inside an unbootable VM use L<virt-rescue(1)> like "
4092 "this:"
4093 msgstr ""
4094
4095 #. type: verbatim
4096 #: ../examples/guestfs-recipes.pod:119
4097 #, no-wrap
4098 msgid ""
4099 " virt-rescue -d BrokenGuest\n"
4100 "\n"
4101 msgstr ""
4102
4103 #. type: =head1
4104 #: ../examples/guestfs-recipes.pod:121
4105 msgid "Export any directory from a VM"
4106 msgstr ""
4107
4108 #. type: textblock
4109 #: ../examples/guestfs-recipes.pod:123
4110 msgid ""
4111 "To export C</home> from a VM into a local directory use L<virt-copy-out(1)>:"
4112 msgstr ""
4113
4114 #. type: verbatim
4115 #: ../examples/guestfs-recipes.pod:126
4116 #, fuzzy, no-wrap
4117 #| msgid ""
4118 #| " copy-out /home .\n"
4119 #| "\n"
4120 msgid ""
4121 " virt-copy-out -d Guest /home .\n"
4122 "\n"
4123 msgstr ""
4124 " copy-out /home .\n"
4125 "\n"
4126
4127 #. type: textblock
4128 #: ../examples/guestfs-recipes.pod:128 ../fish/guestfish-actions.pod:9
4129 #: ../fish/guestfish-actions.pod:1327 ../fish/guestfish-actions.pod:1592
4130 #: ../fish/guestfish-actions.pod:2001 ../src/guestfs-actions.pod:18
4131 #: ../src/guestfs-actions.pod:2029 ../src/guestfs-actions.pod:2451
4132 #: ../src/guestfs-actions.pod:3002 ../src/guestfs.pod:1670
4133 #: ../tools/virt-win-reg.pl:706
4134 msgid "Notes:"
4135 msgstr "Нотатки:"
4136
4137 #. type: textblock
4138 #: ../examples/guestfs-recipes.pod:134
4139 msgid ""
4140 "The final dot of the command is not a printing error.  It means we want to "
4141 "copy out to the current directory."
4142 msgstr ""
4143
4144 #. type: textblock
4145 #: ../examples/guestfs-recipes.pod:139
4146 msgid "This creates a directory called C<home> under the current directory."
4147 msgstr ""
4148
4149 #. type: textblock
4150 #: ../examples/guestfs-recipes.pod:143
4151 msgid ""
4152 "If the guest is a Windows guest then you can use drive letters and "
4153 "backslashes, but you must prefix the path with C<win:> and quote it to "
4154 "protect it from the shell, like this:"
4155 msgstr ""
4156
4157 #. type: verbatim
4158 #: ../examples/guestfs-recipes.pod:147
4159 #, no-wrap
4160 msgid ""
4161 " virt-copy-out -d WinGuest 'win:c:\\windows\\system32\\config' .\n"
4162 "\n"
4163 msgstr ""
4164
4165 #. type: textblock
4166 #: ../examples/guestfs-recipes.pod:149
4167 msgid "To get the output as a compressed tarball, do:"
4168 msgstr ""
4169
4170 #. type: verbatim
4171 #: ../examples/guestfs-recipes.pod:151
4172 #, no-wrap
4173 msgid ""
4174 " virt-tar-out -d Guest /home - | gzip --best > home.tar.gz\n"
4175 "\n"
4176 msgstr ""
4177
4178 #. type: textblock
4179 #: ../examples/guestfs-recipes.pod:153
4180 msgid ""
4181 "Although it sounds tempting, this is usually not a reliable way to get a "
4182 "backup from