DEV Community

Dharaneedhar Reddy
Dharaneedhar Reddy

Posted on

FUSE

Filesystem in Userspace (FUSE) is a loadable Unix kernel module that allows non-privileged users to create their file systems without editing the kernel code. The code of these file systems is run on userspace programs – FUSE helps them link to the kernel interface.
FUSE is available on several operating systems, including Linux, macOS, and Android.
Alt Text
FUSE is built on two main components: the fuse kernel module and the libfuse userspace library. The libfuse library provides functionality to mount and unmount file systems.Alt Text It also enables reading and responding to kernel requests.
Alt Text

Top comments (0)