macFUSE允许您通过第三方文件系统扩展macOS的本机文件处理功能,如果你用一些磁盘驱动器相关的软件的话那就需要安装它。作为用户,安装macFUSE软件包可以让您使用任何第三方FUS
macFUSE 允许您通过第三方文件系统扩展 macOS 的本机文件处理功能,如果你用一些磁盘驱动器相关的软件的话那就需要安装它。
作为用户,安装 macFUSE 软件包可以让您使用任何第三方 FUSE 文件系统。通过可选的 MacFUSE 兼容层支持旧版 MacFUSE 文件系统。
作为开发人员,您可以使用 FUSE SDK 编写多种类型的新文件系统作为常规用户空间程序。这些文件系统的内容可以来自:本地磁盘、网络、内存或任何其他来源的组合。使用 FUSE 编写文件系统比编写内核文件系统的传统方法更容易和快速。由于 FUSE 文件系统是常规应用程序(与内核扩展相反),因此您在编程工具、调试器和库方面拥有与开发标准 macOS 应用程序一样多的灵活性和选择。
用更专业的术语来说,FUSE 实现了一种机制,可以在 macOS 上的用户空间程序中实现功能齐全的文件系统。它提供了多个 API,其中一个是源自 Linux 的 FUSE API (用户空间中的文件系统)的超集。因此,许多现有的 FUSE 文件系统在 macOS 上变得很容易使用。
macFUSE 软件由内核扩展和各种用户空间库和工具组成。它带有基于 C 和基于 Objective-C 的 SDK。如果您更喜欢另一种语言(例如 Python 或 Java),您应该能够在自己安装相关语言绑定后使用这些语言创建文件系统。
该文件系统存储库包含了几个令人兴奋的和有用的文件系统为您浏览,编辑,并且在构建,比如 sshfs,PROCFS,AccessibilityFS,GrabFS,LoopbackFS,SpotlightFS 和 YouTubeFS 源代码。
同类软件精选
用户最爱