Scroll to navigation

AFUSE(1) General Commands Manual AFUSE(1)


AFUSE - automounting file system implemented in user-space using FUSE


usage: afuse mountpoint [options]

general options:

mount options
print help
print FUSE version information

AFUSE options:

template for CMD to execute to mount (*)
template for CMD to execute to unmount (*) (**)
(*) - When executed, %r and %m are expanded in templates to the root
directory name for the new mount point, and the actual directory to mount onto respectively to mount onto. Both templates are REQUIRED.
(**)- The unmount command must perform a lazy unmount operation. E.g. the
-u -z options to fusermount, or -l for regular mount.

FUSE options:

enable debug output (implies -f)
foreground operation
disable multi-threaded operation
allow access to other users
allow access to root
allow mounts over non-empty file/dir

-o default_permissions enable permission checking by kernel

set filesystem name
issue large read requests (2.4 only)
set maximum size of read requests
immediate removal (don't hide files)
let filesystem set inode numbers
try to fill in d_ino in readdir
use direct I/O
cache files in kernel
set file permissions (octal)
set file owner
set file group
cache timeout for names (1.0s)
cache timeout for deleted names (0.0s)
cache timeout for attributes (1.0s)


This manual page was written by Varun Hiremath <>, for the Debian project (but may be used by others).

October 12, 2006