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


16

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

Answers:


14

安装软件包,avfs然后执行:

mountavfs

假设您在中有一个zip文件~/Documents/file.zip,然后

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

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


很酷!! 目前,它支持软盘,tar和gzip文件,zip,bzip2,ar和rar文件,ftp会话,http,webdav,rsh / rcp,ssh / scp。午夜指挥官的外部FS实施了许多其他处理程序
nealmcb 2015年

真好!我正在寻找一种工具,该工具可以将rar拆分成几个文件,例如File.part1.rar,File.part2.rar等...或替代的chunk.rar,chunk.r00 chunck.r01等。显然,avfs无法做到这一点。还有其他解决方案吗?
Zakhar

4

在Nautilus中,右键单击存档,然后单击“ Open with Archive Mounter”,完成后,您的存档将在Nautilus中显示为新的“驱动器”。(在这里查看教程


有趣-谢谢。但这实际上并没有像avfs那样挂载文件。即/proc/mounts不变。Archive Mounter使用gvfs,我想可以使用它gvfs-copy, gvfs-ls, gvfs-rm,但是我看不到使用大多数命令的方法,例如md5sum。
nealmcb 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.