在wifi存储设备中删除文件的方法及控制终端与流程

文档序号:17762017发布日期:2019-05-24 21:46阅读:438来源:国知局
在wifi存储设备中删除文件的方法及控制终端与流程

本发明涉电子存储领域,具体而言,涉及一种在wifi存储设备中删除文件的方法及控制终端。



背景技术:

目前,现有wifi存储设备中进行删除文件时,常常是直接删除,删除后较难进行恢复,当有误删操作时,导致删除的数据无法找回。



技术实现要素:

本发明为了解决现有wifi存储设备误删数据造成无法找回的问题,提供了一种在wifi存储设备中删除文件的方法,包括如下步骤:

获取待删除文件及属性信息;

将所述待删除文件及属性信息存入到所述wifi存储设备的暂存空间中;

判断所述待删除文件存入到所述暂存空间超过阈值时间时,将所述待删除文件及其属性信息删除。

进一步地,所述属性信息包括删除时所在的目录信息、文件大小信息、删除时间信息、删除时的文件名称、在暂空间中的文件名称。

进一步地,还包括,接收手动删除指令,将暂存空间中对应所述手动删除指令的文件及其属性信息删除。

进一步地,还包括,接收还原操作指令,将暂存空间中对应所述还原操作指令的文件根据所述目录信息进行还原。

进一步地,所述在暂空间中的文件名称包括删除时的文件名称和删除时间信息。

进一步地,判断所述目录信息对应的目录下存在与待还原文件的文件名称同名的文件时,将所述待还原文件的在暂存空间中的文件名称作为所述待还原文件的文件名称进行还原。

进一步地,判断待还原文件的目录信息对应的目录不存在时,创建对应的目录。

本发明实施例还提供了一种在wifi存储设备上进行文件删除的控制终端,接收模块,用于获取待删除文件及属性信息;

暂存指示模块,将所述待删除文件及属性信息存入到所述wifi存储设备的暂存空间中;

删除模块,用于判断所述待删除文件存入到所述暂存空间超过阈值时间时,将所述待删除文件及其属性信息删除。

进一步地,所述属性信息包括删除时所在的目录信息、文件大小信息、删除时间信息、删除时的文件名称、在暂空间中的文件名称。

进一步地,还包括还原模块,用于接收还原操作指令,将暂存空间中对应所述还原操作指令的文件根据所述目录信息进行还原。

本发明实施例中的方法和控制终端可以回收站的功能,将待删除的文件存入到暂存空间中,记录相应的时间点,判断删除时间超过一定阈值后进行完全删除,使得误删除的数据在一定时间内能够进行恢复找回。

附图说明

通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:

图1为本发明一些实施例中的在wifi存储设备中删除文件的方法的方法流程示意图;

图2为本发明一些实施例中的在wifi存储设备上进行文件删除的控制终端的系统示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

本发明实施例中的智能设备(终端)与wifi存储设备(wifi硬盘)进行连接,通过终端进行删除文件操作。由于数据删除可能有误删操作,导致删除的数据无法找回。本发明实施例提供了一种回收站的功能,可解决误删数据的问题。具体地,包括如下功能点。

功能点1:回收站为硬盘暂存空间。回收站数据存放30天,到期自动删除。

功能点2:手机操作数据执行删除操作,删除的数据进入回收站。此时会记录删除数据的信息,包括删除时所在的目录,文件的大小,删除时间,删除时的文件名称,回收站中的文件名称;文件名称说明:回收站中的文件名称为原文件名_删除时间,如原文件名为lizi.txt,则回收站中的文件名称为lizi_20181011212223.txt

功能点3:可手动进行删除操作,删除后数据无法找回。

功能点4:执行还原操作,将数据还原到删除时所在的目录。

功能点5:回收站自动删除,系统每天定时启动任务,查看回收站数据中已存放超过30天的数据,并进行删除。

功能点6:

手动还原时,如原路径不存在,则会自动创建想对应的目录。如存在同名文件,则使用回收站中的文件名称。

具体地,如图1所示,本发明实施例提供了一种在wifi存储设备中删除文件的方法,包括如下步骤:

s110、获取待删除文件及属性信息;用户通过终端选取待删除的文件,用户终端相应根据用户的选择选择文件,并获取对应的属性信息,包括删除时所在的目录信息、文件大小信息、删除时间信息、删除时的文件名称、在暂空间中的文件名称等。

s120、将所述待删除文件及属性信息存入到所述wifi存储设备的暂存空间中;所述wifi存储设备在进行系统初始化时,将规划一个暂存空间,用于存储待删除的文件,并同时建立索引表,索引表中存储对应的文件属性信息,通过文件名称和id号、时间戳等信息进行索引。

s130、判断所述待删除文件存入到所述暂存空间超过阈值时间时,将所述待删除文件及其属性信息删除。例如所述阈值时间可为1个月、30天,当某个待删除文件被存入所述暂存空间中超过阈值时间后,所述wifi存储设备从所述暂存空间中将文件删除或擦除,并将索引表中的属性信息进行删除。

以上操作保证了文件在删除过程中能够在暂存空间留存一段时间,给用户的误操作提供恢复的文件。

同时,本发明实施例考虑到用户确定好所要删除的文件后,避免占用暂存空间,给用户提供直接删除的接口,具体地,还包括,接收手动删除指令,将暂存空间中对应所述手动删除指令的文件及其属性信息删除。

当用户发现放入暂存空间中的文件是误操作的文件时,用户可以进行恢复、还原的操作,具体地,还包括,用户终端接收还原操作指令,将暂存空间中对应所述还原操作指令的文件根据所述目录信息进行还原。

进一步地,为了将暂存空间中的文件名称和删除之前的文件名称进行匹配,从而能够找到对应关系,所述在暂空间中的文件名称包括删除时的文件名称和删除时间信息。

为了区分还原后的文件和正常目录下的文件,还包括,判断所述目录信息对应的目录下存在与待还原文件的文件名称同名的文件时,将所述待还原文件的在暂存空间中的文件名称作为所述待还原文件的文件名称进行还原。

进一步地,还包括,判断待还原文件的目录信息对应的目录不存在时,创建对应的目录。

本发明实施例中的方法能够实现类似windows操作系统中回收站的功能,提供用户恢复数据的暂存空间,和定时进行删除的操作,即保证了数据能够得到恢复,又能防止暂存空间的空间大小不够用的问题。

本发明另一方面,如图2所示,还提供了一种在wifi存储设备上进行文件删除的控制终端100,包括,

接收模块110,用于获取待删除文件及属性信息;

暂存指示模块120,将所述待删除文件及属性信息存入到所述wifi存储设备的暂存空间中;

删除模块130,用于判断所述待删除文件存入到所述暂存空间超过阈值时间时,将所述待删除文件及其属性信息删除。

进一步地,所述属性信息包括删除时所在的目录信息、文件大小信息、删除时间信息、删除时的文件名称、在暂空间中的文件名称。

进一步地,还包括还原模块140,用于接收还原操作指令,将暂存空间中对应所述还原操作指令的文件根据所述目录信息进行还原。

本发明实施例中的方法和控制终端可以实现回收站的功能,将待删除的文件存入到暂存空间中,记录相应的时间点,判断删除时间超过一定阈值后进行完全删除,使得误删除的数据在一定时间内能够进行恢复找回。

上述模块的具体配置和功能已在对应方法中的功能模块中进行详细说明,在此不做过多赘述。

在本发明中,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“多个”指两个或两个以上,除非另有明确的限定。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1