是否可以将zip和tar.gz文件作为目录集成到文件系统中

我想知道是否存在一种将压缩文件作为目录集成到文件系统中的方法(我认为这与挂载有点不同)?

例如,可以将A下载compressed-file.tar.gz到其本地硬盘驱动器,然后cd compressed-file.tar.gz从压缩文件夹中运行脚本并运行操作,或者cp some-file ..提取其中一个文件。

我知道Btrfs支持压缩,但是我不想更改具有(ext3)的文件系统来支持此功能。

你好

您可以使用该命令archivemount挂载归档文件,例如.tar.gz

$ ls
files.tgz    mnt/

$ archivemount files.tgz mnt

$ ls mnt
file1    file2

[... Perform desired read/write operations on the archive via mnt/ ...]

$ umount mnt

[... Any changes are saved to the archive ...]

有关archivemount更多信息,请参见手册页通常没有安装它,因此您可能需要安装该软件包。也称为archivemount例如,在Fedora 19上:

$ sudo yum install archivemount

参考

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

尝试从文件和目录创建tar.gz文件时出现“写得太长”错误

如何将目录(不仅仅是其中的文件)写入golang中的tar.gz文件

将tar.gz文件解压缩到目录并创建目录(如果不存在)

如何将.tar.gz文件打包到rpm包中

如何将ReSharper的Dotsettings文件集成到SonarQube中?

Linux上是否有任何命令将.tar.gz文件转换为.zip?

提取.gz文件中的.TAR文件

我可以将Lucene搜索索引存储在Amazon弹性文件系统(EFS)中作为系统目录的替代方法吗

将.txt文件从.tar.gz文件复制到其他目录

如何将许多tar.gz文件提取到目录中?

使用makefile脚本将目录中的文件编译到自己的zip文件夹中

将FormSpree集成到GitHub Jekyll markdown文件中

如何创建zip / gz / tar文件,用于确定文件是否早于UNIX或Linux中的特定日期

是否可以从tar + bzip2文件的开头获取文件列表和字节范围?

是否可以将文件复制到zip存档中?

将文件排序到以文件前缀命名的目录中

如何使用gunzip和tar将tar.gz文件解压缩到所需的特定目录?

CMake-将选项集成到C ++源文件中

将目录从主机文件系统添加到docker文件系统(不在dockerfile中)

tar.gz文件可以包含恶意代码吗?Mac是否容易受此类tar.gz的攻击?

将Cuda集成到C ++文件中

如何将目录加载到文件系统缓存中?

tar目录,以将文件归档到要压缩的目录中

递归搜索并在每个目录中打印最新的tar.gz文件

如何将文件作为硬链接递归复制到保留目录的目录层次结构中?

如何将.jrxml文件集成到Eclipse中的项目

提取不同子目录中的.tar.gz文件

是否可以在目录A中运行tar命令,从而从目录C中的文件中在目录B中创建tar归档文件?

需要检查目录中是否存在.gz文件