]> git.lizzy.rs Git - plan9front.git/blob - sys/man/8/mkpaqfs
audiohda: fix syntax error
[plan9front.git] / sys / man / 8 / mkpaqfs
1 .TH MKPAQFS 8
2 .SH NAME
3 mkpaqfs \- make a compressed read-only file system
4 .SH SYNOPSIS
5 .B mkpaqfs
6 [
7 .B -u
8 ] [
9 .B -1-9
10 ] [
11 .B -b
12 .I blocksize
13 ] [
14 .B -l
15 .I label
16 ] [
17 .B -o
18 .I file
19 ] [
20 .I source
21 ]
22 .SH DESCRIPTION
23 .I Mkpaqfs
24 copies files from the file tree
25 .I source
26 (default
27 .BR . )
28 to the
29 .IR paqfs (4)
30 file system archive
31 .IR file .
32 .PP
33 The files and directory structure are divided into
34 .I blocksize
35 (default
36 .BR 4096 )
37 byte blocks.
38 Larger blocks make large files more compact but take longer to access.
39 .I Blocksize
40 must be in the range of 512 bytes to 512K bytes.
41 If the
42 .B -u
43 option is set, the blocks are not compressed.
44 Otherwise each block is compressed using the
45 .IR flate (2)
46 compression algorithm.
47 The compression level can be set using the flags
48 .B -1
49 to
50 .B -9
51 (defaults to 
52 .BR -6 ).
53 The
54 .B -l
55 option embeds a label of up to 32 bytes within the file header and may be
56 useful for identifying the file system.
57 .SH SOURCE
58 .B /sys/src/cmd/paqfs/mkpaqfs.c
59 .SH "SEE ALSO"
60 .IR paqfs (4)