]> git.sven.stormbind.net Git - sven/fuse-exfat.git/blob - fuse/mount.exfat-fuse.8
Imported Upstream version 1.2.4
[sven/fuse-exfat.git] / fuse / mount.exfat-fuse.8
1 .\" Copyright (C) 2010-2016  Andrew Nayenko
2 .\"
3 .TH EXFAT-FUSE 8 "July 2010"
4 .SH NAME
5 mount.exfat-fuse \- mount an exFAT file system
6 .SH SYNOPSIS
7 .B mount.exfat-fuse
8 [
9 .B \-d
10 ]
11 [
12 .B \-n
13 ]
14 [
15 .B \-o
16 .I options
17 ]
18 [
19 .B \-V
20 ]
21 [
22 .B \-v
23 ]
24 .I device dir
25
26 .SH DESCRIPTION
27 .B mount.exfat-fuse
28 is a free exFAT file system implementation with write support. exFAT is a
29 simple file system created by Microsoft. It is intended to replace FAT32
30 removing some of its limitations. exFAT is a standard FS for SDXC memory
31 cards.
32
33 .SH COMMAND LINE OPTIONS
34 Command line options available:
35 .TP
36 .BI \-d
37 Enable debug logging and do not detach from shell.
38 .TP
39 .BI \-n
40 Ignored.
41 .TP
42 .BI \-o " options"
43 File system specific options. For more details see
44 .B FILE SYSTEM OPTIONS
45 section below.
46 .TP
47 .BI \-V
48 Print version and copyright.
49 .TP
50 .BI \-v
51 Ignored.
52
53 .SH FILE SYSTEM OPTIONS
54 .TP
55 .BI umask= value
56 Set the umask (the bitmask of the permissions that are
57 .B not
58 present, in octal).
59 The default is 0.
60 .TP
61 .BI dmask= value
62 Set the umask for directories only.
63 .TP
64 .BI fmask= value
65 Set the umask for files only.
66 .TP
67 .BI uid= n
68 Set the owner for all files and directories.
69 The default is the owner of the current process.
70 .TP
71 .BI gid= n
72 Set the group for all files and directories.
73 The default is the group of the current process.
74 .TP
75 .BI ro
76 Mount the file system in read only mode.
77 .TP
78 .BI noatime
79 Do not update access time when file is read.
80
81 .SH EXIT CODES
82 Zero is returned on successful mount. Any other code means an error.
83
84 .SH BUGS
85 exFAT is a case-insensitive file system. Some things can behave unexpectedly,
86 e.g. directory renaming that changes only case of some characters:
87
88 .B \t$ mv FOO Foo
89 .br
90 .B \tmv: cannot move \(cqFOO\(cq to a subdirectory of itself, \(cqFoo/FOO\(cq
91
92 This happens because
93 .B mv
94 finds that destination exists (for case-insensitive file
95 systems
96 .B FOO
97 and
98 .B Foo
99 are the same thing) and adds source basename to the destination. The file
100 system gets
101 .B rename(\(dqFOO\(dq,\ \(dqFoo/FOO\(dq)
102 syscall and returns an error.
103
104 .SH AUTHOR
105 Andrew Nayenko
106
107 .SH SEE ALSO
108 .BR mount (8)