SquashFS是一种压缩文件系统,详情请参考http://en.wikipedia.org/wiki/SquashFS。
我正在寻找一种从程序中读取SquashFS文件系统的方法。目前为止,我已经知道它的内核驱动程序,但我相信必须存在适用于用户空间的库。任何语言都可以,但最好使用C语言。
尽管从技术上讲,挂载文件系统并以这种方式使用是可能的,但我宁愿避免这种路线,因为我关注的应用程序将涉及同时处理至少几十个档案。
我正在寻找一种从程序中读取SquashFS文件系统的方法。目前为止,我已经知道它的内核驱动程序,但我相信必须存在适用于用户空间的库。任何语言都可以,但最好使用C语言。
尽管从技术上讲,挂载文件系统并以这种方式使用是可能的,但我宁愿避免这种路线,因为我关注的应用程序将涉及同时处理至少几十个档案。
mksquashfs
和unsquashfs
都包含在squashfs-tools
Debian软件包中。 - Juergen