基于Fuse文件系统的文件解压方法、系统及设备技术方案

技术编号:33926704 阅读:64 留言:0更新日期:2022-06-25 21:50
本发明专利技术公开了一种基于Fuse文件系统的文件解压方法、系统、设备及介质,文件解压方法包括以下步骤:在用户空间配置文件解压模块;响应于接收到压缩文件下载指令,VFS将压缩文件下载指令发送至文件管理进程;文件管理进程调用文件解压模块,将压缩文件输入至文件解压模块以获取文件解压信息;存储文件解压信息。本发明专利技术在Fuse文件系统的用户空间配置文件解压模块,在接收到下载指令时,下载目标压缩文件时通过文件管理进程调用文件解压模块来获取目标解压文件,通过存储目标解压文件,可以使用户在需要时直接使用目标解压文件,从而不需要通过人工的方式对下载后的目标压缩文件进行解压,提高了用户的办公效率,进而提升了用户的体验。户的体验。户的体验。

【技术实现步骤摘要】
基于Fuse文件系统的文件解压方法、系统及设备


[0001]本专利技术涉及文件解压领域,特别涉及一种基于Fuse文件系统的文件解压方法、系统、设备及存储介质。

技术介绍

[0002]当前有很多文件下载时为压缩文件的格式,下载后均需要人工使用应用程序对下载的压缩文件进行解压,由于解压过程还需要一定时间,如果文件占用的存储空间较大或者压缩算法比较复杂,需要的解压时间可能会更长。在用户获取压缩文件后,需要使用应用程序对压缩文件进行解压,并且在文件占用的存储空间较大或压缩算法比较复杂的情况下,需要的解压时间更长,影响了用户体验。

技术实现思路

[0003]本专利技术要解决的技术问题是为了克服现有技术中在下载了压缩文件后,需要用户使用应用程序对压缩文件进行解压后才能使用相关文件,用户需要花费一定的时间进行解压,进而影响了用户的体验,提供一种基于Fuse(Filesystem in Userspace,用户空间文件系统)文件系统的文件解压方法、系统、设备及存储介质。
[0004]本专利技术是通过下述技术方案来解决上述技术问题:...

【技术保护点】

【技术特征摘要】
1.一种基于Fuse文件系统的文件解压方法,其特征在于,所述Fuse文件系统包括用户空间及内核空间,所述文件解压方法包括以下步骤:在所述用户空间配置文件解压模块;响应于接收到压缩文件下载指令,下载目标压缩文件;VFS将所述目标压缩文件下载指令发送至文件管理进程;所述文件管理进程调用所述文件解压模块,并将所述目标压缩文件输入至所述文件解压模块以获取目标解压文件;存储所述目标解压文件。2.如权利要求1所述的基于Fuse文件系统的文件解压方法,其特征在于,所述用户空间包括所述文件管理进程及第一通信接口,所述内核空间包括第二通信接口,所述VFS将所述压缩文件下载指令发送至文件管理进程的步骤包括:所述VFS将所述压缩文件下载指令发送至Fuse驱动模块;所述Fuse驱动模块通过所述第二通信接口将所述压缩文件下载指令发送至所述第一通信接口;所述文件管理进程接收所述压缩文件下载指令。3.如权利要求2所述的基于Fuse文件系统的文件解压方法,其特征在于,所述文件管理进程包括FuseDaemon进程。4.如权利要求1所述的基于Fuse文件系统的文件解压方法,其特征在于,所述响应于接收到压缩文件下载指令,下载目标压缩文件的步骤包括:将所述Fuse文件系统挂载至目标系统磁盘;将目标保存路径设置为所述目标系统磁盘中的路径,所述目标保存路径为压缩文件的下载路径;响应于接收到压缩文件下载指令,下载目标压缩文件。5.如权利要求4所述的基于Fuse文件系统的文件解压方法,其特征在于,所述存储所述目标解压文件的步骤包括:将所述目标解压文件存储至所述目标系统磁盘中。6.如权利要求1所述的...

【专利技术属性】
技术研发人员:薛国飞
申请(专利权)人:展讯半导体南京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1