veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 236|回复: 1

[转帖] archivemount

[复制链接]
发表于 2024-7-21 10:05 | 显示全部楼层 |阅读模式
archivemount
下载地址:         http://archive.ubuntu.com/ubuntu ... t_0.8.7-1_amd64.deb
只需要其中的可执行文件/usr/bin/archivemount即可,42.6k。

此软件与nnn可无缝调用。在nnn文件浏览器中按l键打开压缩文档(支持rar,zip,tar.gz,7z,lzma,txz……),按m键选mnt功能,可打开文档,在其中浏览文件,打开文件都可以,非常方便。推荐!!!

推荐开源项目:Archivemount — 文件系统的革命性工具

项目介绍

Archivemount 是一个巧妙的开源软件,它将 libarchive 和 FUSE 技术相结合,使得用户能够像操作普通文件系统一样来挂载和使用(压缩)归档文件,如 .tar.gz 或 .tar.bz2。这个项目由 Kurt Kientzle 创建,为数据处理和备份提供了一种全新的方式。
项目技术分析

    libarchive:这是一个强大的库,支持多种归档和压缩格式的读取和写入。在 Archivemount 中,它负责解析和构建档案文件。

    FUSE:Filesystem in Userspace 的缩写,允许非特权用户在 Linux 系统中创建自己的文件系统。在这个项目中,FUSE 提供了将档案文件挂载到操作系统上的机制。

Archivemount 利用这两个工具实现了档案文件的透明挂载。对于挂载的文件,你可以进行读取、写入和删除等操作,就像它们直接位于硬盘上一样。
项目及技术应用场景

    快速访问大档案:无需解压整个文件,直接挂载并访问所需数据,提高工作效率。
    离线数据备份与恢复:挂载档案后,可以轻松地查看、复制或移动备份数据,而不必先解压缩。
    临时工作空间:在进行项目开发时,可以用一个大的归档文件作为临时的工作区,方便维护和清理。

项目特点

    易安装:依赖于 autoconf, libarchive-dev 和 libfuse-dev,只需简单几步即可完成编译和安装。
    兼容性好:支持常见的 FUSE 挂载选项,并能处理多种压缩格式的档案。
    写入支持:尽管有局限性,但 Archivemount 支持对档案文件的写入操作,会在卸载时重建新的归档文件。
    安全警告:由于写入过程中存在风险(例如数据丢失),作者建议在重要数据上谨慎使用,始终备份原始文件。

请注意,虽然 Archivemount 提供了一些便利的功能,但在写入支持方面并不完美,且无法保证数据的完整性和安全性。因此,在使用时,务必小心谨慎。

总的来说,Archivemount 是一个创新的工具,对于需要频繁访问和操作归档文件的用户来说,是一个非常实用的选择。如果你正在寻找一个高效、灵活的方式来管理和使用你的归档文件,那么不妨尝试一下 Archivemount。

                        
原文链接:https://blog.csdn.net/gitblog_00072/article/details/139386628
资料:https://blog.csdn.net/weixin_484 ... -blog-139386628.235^v43^control&spm=1001.2101.3001.4242.5&utm_relevant_index=9
发表于 2024-7-21 10:24 | 显示全部楼层
这个好像作用不大,既然不安全直接解压缩又不麻烦,不过还是感谢楼主分享!
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2025-5-1 19:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表