【技术实现步骤摘要】
基于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所述的...
【专利技术属性】
技术研发人员:薛国飞,
申请(专利权)人:展讯半导体南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。