blob: 7fd82134190b051edd43441cf395eabe94ec4d37 [file] [log] [blame]
.\" $Id$
.\" -----------------------------------------------------------------------
.\"
.\" Copyright 2001 H. Peter Anvin - All Rights Reserved
.\"
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation, Inc., 675 Mass Ave, Cambridge MA 02139,
.\" USA; either version 2 of the License, or (at your option) any later
.\" version; incorporated herein by reference.
.\"
.\" -----------------------------------------------------------------------
.TH MKZFTREE "1" "6 May 2001" "zisofs-tools" "H. Peter Anvin"
.SH NAME
mkzftree \- Create a zisofs/RockRidge compressed file tree
.SH SYNOPSIS
.B mkzftree
[\fIOPTION\fR]... \fIINPUT\fR \fIOUTPUT\fR
.SH DESCRIPTION
.PP
Takes an input file tree (\fIINPUT\fR) and create a corresponding
compressed file tree (\fIOUTPUT\fR) that can be used with an
appropriately patched
.BR mkisofs (8)
to create a transparent-compression iso9660/RockRidge filesystem using
the "ZF" compression records.
.RP
.TP
.B -f
Always compress all files, even if they get larger when compressed.
.TP
.BI -z level
Select compression level (1-9, default is 9).
.TP
.B -u
Uncompress an already compressed tree. This can be used to read a
compressed filesystem on a system which cannot read them natively.
.TP
.BI -p parallelism
Compress in parallel. The
.I parallelism
value indicates how many compression threads are allowed to run.
.TP
.B -x
Do not cross filesystem boundaries.
.TP
.B -v
Increase the program verbosity.
.TP
.B -q
Issue no messages whatsoever, including error messages.
.TP
.B -h
Displays a brief help message.
.SH AUTHOR
Written by H. Peter Anvin <hpa@zytor.com>.
.SH COPYRIGHT
Copyright \(co 2001 H. Peter Anvin.
.br
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.SH "SEE ALSO"
.BR mkisofs (8)