AFUSE(1)
AFUSE(1) π General Commands Manual β¨
π¦ NAME
okay bestie, AFUSE is an automounting file system that runs in user-space using FUSE π no kernel drama needed π«Ά
πΈ SYNOPSIS
afuse mountpoint [options]
π DESCRIPTION
okay so the basic vibe is afuse mountpoint [options] π you give it a mountpoint and it handles the rest, literally iconic π
β¨ general options
-o opt,[opt...]β slap on some mount options π-h,--helpβ print help, for when you're lost bestie π-V,--versionβ shows the FUSE version info π§
π AFUSE options
-o mount_template=CMDβ the template for theCMDthat runs to mount (*) π₯-o unmount_template=CMDβ the template for theCMDthat runs to unmount (*) (**) π
(*) when it runs,%rand%mget swapped out in the templates.%rbecomes the root directory name for the new mount point, and%mbecomes the actual directory you're mounting onto. Both templates are REQUIRED, no skipping! π
() the unmount command has to do a **lazy unmount π« for example-u -zoptions tofusermount, or-lfor a regular mount.
π FUSE options
-d,-o debugβ turns on debug output (this one implies-f) π-fβ runs in the foreground π·-sβ turns off multi-threading, no multitasking today π-o allow_otherβ lets other users get in on the fun π«Ά-o allow_rootβ lets root in too π-o nonemptyβ you can mount over a file or dir that isn't empty π-o default_permissionsβ the kernel does the permission checking π-o fsname=NAMEβ sets the filesystem name π·οΈ-o large_readβ sends large read requests (2.4 only, so it's kinda vintage) π°οΈ-o max_read=Nβ sets the max size for read requests π-o hard_removeβ instant removal, files don't get hidden π¨-o use_inoβ lets the filesystem pick the inode numbers π’-o readdir_inoβ tries to fill ind_inoduring readdir π§©-o direct_ioβ uses direct I/O π-o kernel_cacheβ caches files in the kernel π§-o umask=Mβ sets file permissions, in octal π-o uid=Nβ sets the file owner π€-o gid=Nβ sets the file group π₯-o entry_timeout=Tβ cache timeout for names (default1.0s) β±οΈ-o negative_timeout=Tβ cache timeout for deleted names (default0.0s) β-o attr_timeout=Tβ cache timeout for attributes (default1.0s) β³
π AUTHOR
this manual page was written by Varun Hiremath <varunhiremath@gmail.com>, for the Debian project (but anyone can use it) π«Ά
bestie that's the whole tea βπ this page was last updated October 12, 2006 and it's AFUSE(1) from the General Commands Manual, periodt π β¨
π¦ where this page comes from
- debian bookworm: afuse 0.4.1-1.1
- debian trixie: afuse 0.5.0-0.1+b1 Β· GPL-2.0-or-later
- ubuntu jammy: afuse 0.4.1-1.1
- ubuntu noble: afuse 0.5.0-0.1build2 Β· GPL-2.0-or-later
- ubuntu resolute: afuse 0.5.0-0.2 Β· GPL-2.0-or-later
- ubuntu stonking: afuse 0.5.0-2 Β· GPL-2.0-or-later
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms