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