1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
|
.\" '\" t
.\" ** The above line should force tbl to be a preprocessor **
.\" Man page for fuse-zip
.TH "fuse-zip" "1" "July 2019" "FUSE filesystem to read and modify ZIP archives" "FUSE filesystem to read and modify ZIP archives"
.SH "NAME"
fuse\-zip \- a FUSE filesystem for zip archives with write support
.SH "SYNOPSIS"
.\" The general command line
.B fuse\-zip
.RI [\| options \|]
zip\-file
mount\-point
.SH "OPTIONS"
.TP
\fB-h\fP
print help
.TP
\fB-V\fP
print version
.TP
\fB-r\fP
open archive in read\-only mode
.TP
\fB-o opt[,opt...]\fP
mount options (refer to
.BR mount.fuse (8)
for details)
.TP
\fB-f\fP
don't detach from terminal
.TP
\fB-d\fP
turn on debugging, also implies \-f
.SS "Specific mount options:"
.TP
\fBforce_precise_time\fP
By default high precision timestamp is saved to archive only for new
files or files with known creation time. You can force high-precision time
saving by specifying '-o force_precise_time' option. In this case creation time
will be equal to a first known file modification time.
.SH "DESCRIPTION"
.B fuse\-zip
is a FUSE filesystem, that enables any program to work with a ZIP archive as though it is a plain directory.
Unlike KIO or Gnome VFS, it can be used in any application without modifications.
Unlike other FUSE filesystems, only fuse\-zip provides write support to ZIP archives.
Also, fuse\-zip is faster than all known implementations on large archives with many files.
Since version 0.3.0 fuse-zip has support for absolute and parent-relative paths
in file names, but only in read-only mode (-r command line switch). Absolute
paths are displayed under "ROOT" directory, every ".." in path replaced by "UP"
in directory name and "normal" files are placed under "CUR" directory.
Support for UNIX file permissions and owner information has been added in
version 0.4.0. See
.B PERMISSIONS
for details.
Since version 0.5.0 fuse-zip forces open in read-only mode if archive file or
its parent directory is not writable.
File/archive comments are supported since version 0.7.0. To read/modify file
comment use extended attribute "user.comment". Archive comment is accessible
via mount point's extended attribute.
If you want to specify character set conversion for file names in archive,
use the following fusermount options:
\-omodules=iconv,from_code=$charset1,to_code=$charset2
See FUSE documentation for details.
.SH "USAGE"
General usage would look like this
.TS
tab (@);
l l.
1@mkdir\ /tmp/zipArchive
2@fuse\-zip foobar.zip /tmp/zipArchive
3@(do something with the mounted file system)
4@fusermount \-u /tmp/zipArchive
.TE
.PP
Be patient. Wait for fuse-zip process finish after unmounting, especially on a big archives.
.SH "PERMISSIONS"
Access check will not be performed unless
\fB-o default_permissions\fP mount option is given.
.SH "FILES"
.TP
.if !'po4a'hide' .I /var/log/user.log
see this file in case any errors occur
.SH "SEE ALSO"
.BR fusermount (1),
.BR mount.fuse (8).
.SH "LICENSE"
.
This is Free Software; this software is licensed under the GPL version 3, as published by the Free Software Foundation, or later.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
.
.SH "AUTHORS"
.
Alexander Galanin <al@galanin.nnov.ru> http://galanin.nnov.ru/~al
.br
.
This manual page was originally written by Kirill Zaitsev <teferiincub@gmail.com>. Updated by Alexander Galanin.
|