如何将 zip 文件挂载为文件系统?

如何将 zip 文件挂载为文件系统?

我可以在 Ubuntu 中将 zip(或其他非固定(以便访问文件不会解压整个档案)压缩档案格式文件)挂载为文件系统吗?

答案1

安装包avfs然后执行:

mountavfs

假设你有一个 zip 文件~/Documents/file.zip,那么

cd ~/.avfs/home/$USER/Documents
ls -l file.zip#/

您也可以浏览 Nautilus 中的内容,但需要#手动在路径中添加尾随字符(Ctrl-L才能访问地址栏)。

答案2

在 Nautilus 中,右键单击档案,然后单击“ Open with Archive Mounter”,完成此操作后,您的档案将在 Nautilus 中显示为新的“驱动器”。(点击此处查看教程

答案3

fuse-zip 是一个 fuse 文件系统,它允许任何程序像处理普通目录一样处理 ZIP 存档。与 KIO 或 Gnome VFS 不同,它可以在任何应用程序中使用而无需修改。

https://github.com/google/mount-zip

相关内容