Live briefing
Everything about Filesystem in Userspace
Software interface for Unix-like systems
Filesystem in Userspace (FUSE) is a software interface for Unix and Unix-like computer operating systems that lets non-privileged users create their own file systems without editing kernel code. This is achieved by running file system code in user space while the FUSE module provides only a bridge to the actual kernel interfaces. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Filesystem in UserspaceA 5-minute orientation
- Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
- Read the landmark paper: ImgFS: a transparent cryptography for stored images using a filesystem in userspaceCited 16 times
- Go sideways: List of file systemsA closely related topic
- Go sideways: UnionFSA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Modern Operating SystemsAndrew S. Tanenbaum, Herbert Bos · 1992
Embedded AndroidKarim Yaghmour · 2012
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- List of file systems The following lists identify, characterize, and link to more thorough information on file systems. Many older operating systems support only their one…
- UnionFS Unionfs is a filesystem service for Linux, FreeBSD and NetBSD which implements a union mount for other file systems. It allows files and directories of…
- List of products that support SMB List of products that support the proprietary Server Message Block (SMB) protocol by IBM and later Microsoft. The list below explicitly refers to "SMB"…
- FTPFS FTPFS refers to file systems that support access to a File Transfer Protocol (FTP) server through standard file system application programming interfaces…
- Virtual file system A virtual file system (VFS) or virtual filesystem switch is an abstract layer on top of a more concrete file system. The purpose of a VFS is to allow client…
- Stratis (configuration daemon) Stratis is a user-space configuration daemon that configures and monitors existing components from Linux's underlying storage components of logical volume…
- Versioning file system A versioning file system is any computer file system which allows a computer file to exist in several versions at the same time. Thus it is a form of revision…
- Ext2 ext2, or second extended file system, is a file system for the Linux kernel. It was initially designed by French software developer Rémy Card as a replacement…