FUSE

来自 Arch Linux 中文维基

用户空间中的文件系统 (Filesystem in Userspace) (FUSE) 是一种用于类 Unix 操作系统的机制,它使非特权用户可以创建自己的文件系统而无需编辑内核代码。这是通过在用户空间中运行文件系统代码来实现的,而 FUSE 内核模块仅提供了到实际内核接口的“桥梁”。

卸载[编辑 | 编辑源代码]

可以使用 fuse3 提供的 fusermount3(1)fuse2 提供的 fusermount(1) 卸载 FUSE 文件系统。例如:

$ fusermount3 -u mountpoint

FUSE 文件系统列表[编辑 | 编辑源代码]

  • adbfs-rootless — 挂载通过 USB 连接的 Android 设备。
https://github.com/spion/adbfs-rootless || adbfs-rootless-gitAUR
  • apfs-fuse — 用于 APFS(Apple 文件系统 (Apple File System))的 FUSE 驱动程序。
https://github.com/sgan81/apfs-fuse || apfs-fuse-gitAUR
  • astreamfs — 异步流式 fuse 文件系统。(A(synchronous) Stream(ing) (fuse) F(ile)S(ystem))
https://gitlab.com/BylonAkila/astreamfs/tree/master || astreamfs-gitAUR
  • AVFS — 虚拟文件系统,可浏览压缩文件(档案)。
https://avf.sourceforge.net || avfs
  • CurlFtpFS — 基于 FUSE 和 libcurl 的用于访问 FTP 主机的文件系统。
https://curlftpfs.sourceforge.net/ || curlftpfs
  • davfs2 — 文件系统驱动程序,可让您挂载 WebDAV 文件夹。
https://savannah.nongnu.org/projects/davfs2 || davfs2AUR
  • EncFS — 用户空间可堆叠加密文件系统。
https://vgough.github.io/encfs/ || encfs
  • fuse-archive — 将存档或压缩文件作为只读 FUSE 文件系统提供服务。
https://github.com/google/fuse-archive || fuse-archiveAUR
  • fuseiso — 以普通用户身份挂载 ISO。
https://sourceforge.net/projects/fuseiso/ || fuseiso
  • GDriveFS — 用于 Google Drive 的创新型 FUSE 包装器。
https://github.com/dsoprea/GDriveFS || gdrivefsAUR
  • gitfs — gitfs 是与 git 完全集成的 FUSE 文件系统。
https://www.presslabs.com/gitfs/ || gitfsAUR
  • gocryptfs — gocryptfs 是一个用户空间可堆叠的加密文件系统。
https://nuetzlich.net/gocryptfs/ || gocryptfs
  • google-drive-ocamlfuse — 使用 OCaml 编写的 Google Drive 支持的基于 FUSE 的文件系统。
https://astrada.github.io/google-drive-ocamlfuse/ || google-drive-ocamlfuseAUR
  • gphotofs — 将相机作为文件系统挂载的 FUSE 模块。
http://www.gphoto.org/proj/gphotofs/ || gphotofsAUR
  • HubicFuse — 用于访问 HubiC 云存储的 FUSE 文件系统。
https://github.com/TurboGit/hubicfuse || hubicfuseAUR
  • iFuse — 用于访问 iPhone 或 iPod Touch 内容的 FUSE 文件系统。
https://libimobiledevice.org/ || ifuse
  • NTFS-3G — 具有扩展功能的 NTFS 驱动程序。
https://github.com/tuxera/ntfs-3g || ntfs-3g
  • s3fs — 由 Amazon S3 支持的基于 FUSE 的文件系统。
https://github.com/s3fs-fuse/s3fs-fuse || s3fs-fuse
  • splitviewfuse — 将文件拆分/合并为段的目录视图。
https://github.com/seiferma/splitviewfuse || splitviewfuseAUR[损坏的链接:package not found]
  • SSHFS — 基于 FUSE 的文件系统客户端,用于通过 SSH 挂载目录。
https://github.com/libfuse/sshfs || sshfs
  • TMSU — 一种命令行工具,用于标记文件并通过虚拟文件系统访问它们。
https://tmsu.org/ || tmsuAUR
  • vdfuse — 挂载 VirtualBox 磁盘映像 (VDI/VMDK/VHD)。
https://github.com/muflone/virtualbox-includes || vdfuseAUR
  • vramfs — 基于 VRAM 的文件系统。
https://github.com/Overv/vramfs || vramfs-gitAUR
  • wimmount — 挂载 Windows 映像格式 (WIM) 映像。
https://wimlib.net/ || wimlib
  • xbfuse — 挂载 Xbox (360) 的 ISO。
https://multimedia.cx/xbfuse/ || xbfuse-gitAUR
  • xmlfs — 将 XML 文件表示为易于访问的目录结构。
https://github.com/halhen/xmlfs || xmlfsAUR

另请参见[编辑 | 编辑源代码]