本公开涉及数据存储,尤其涉及一种磁盘空间的管理方法、装置、设备及存储介质。
背景技术:
1、在应用程序的运行过程中,终端设备会从服务器获取数据资源并进行存储。随着用户的不断使用,该应用程序在终端设备的磁盘空间中的占用大小会不断积累增大。因此,对于磁盘空间的管理,可以及时监控和回收应用程序对于磁盘空间的占用,增大磁盘空间的可使用空间。
2、相关技术中,现有的磁盘空间的管理方法可以管理应用程序的缓存文件,例如,日志文件、广告文件、应用设定参数等,但无法替用户管理用户文件。应用程序的文件管理范围也在应用程序被安装时确定,无法管理将来生成的新文件和将来废弃的无用文件。
3、因此,现有的文件管理方法,无法实时调整文件管理的范围,从而无法管理磁盘空间中的所有文件。
技术实现思路
1、本公开提供一种磁盘空间的管理方法、装置、设备及存储介质,用于解决无法管理磁盘空间中的所有文件的技术问题。
2、第一方面,本公开实施例提供一种磁盘空间的管理方法,包括:
3、接收服务器发送的所述磁盘空间的管理协议,所述磁盘空间的管理协议用于管理所述磁盘空间中的文件;
4、解析所述磁盘空间的管理协议,确定所述磁盘空间的管理规则的信息;
5、扫描所述磁盘空间,确定所述磁盘空间中存储的文件;
6、根据所述磁盘空间的管理规则的信息,删除所述磁盘空间中存储的文件中的目标文件。
7、第二方面,本公开实施例提供一种磁盘空间的管理装置,包括:
8、接收模块,用于接收服务器发送的所述磁盘空间的管理协议,所述磁盘空间的管理协议用于管理所述磁盘空间中的文件;
9、解析模块,用于解析所述磁盘空间的管理协议,确定所述磁盘空间的管理规则的信息;
10、扫描模块,用于扫描所述磁盘空间,确定所述磁盘空间中存储的文件;
11、删除模块,用于根据所述磁盘空间的管理规则的信息,删除所述磁盘空间中存储的文件中的目标文件。
12、第三方面,本公开实施例提供一种电子设备,包括:
13、处理器;以及
14、存储器,用于存储计算机程序;
15、其中,所述处理器被配置为通过执行所述计算机程序来实现如上第一方面以及第一方面各种可能的设计中所述的磁盘空间的管理方法。
16、第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计中所述的磁盘空间的管理方法。
17、第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计中所述的磁盘空间的管理方法。
18、本公开实施例提供的一种磁盘空间的管理方法、装置、设备及存储介质,首先接收服务器发送的磁盘空间的管理协议,磁盘空间的管理协议用于管理磁盘空间中的待删除的文件;其次,解析磁盘空间的管理协议,确定磁盘空间的管理规则的信息;再次,扫描磁盘空间,确定磁盘空间中存储的文件;最后,根据磁盘空间的管理规则的信息,删除磁盘空间中存储的文件中的目标文件。通过该方式,可以通过磁盘空间的管理协议来实时更新磁盘空间的管理规则,从而管理磁盘空间中的所有文件。
1.一种磁盘空间的管理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述磁盘空间的管理规则的信息包括:所述磁盘空间的扫描路径、所述磁盘空间中存储的文件的目录、所述磁盘空间中存储的文件的分类和所述磁盘空间中存储的文件的删除等级。
3.根据权利要求2所述的方法,其特征在于,所述扫描所述磁盘空间,确定所述磁盘空间中存储的文件,包括:
4.根据权利要求3所述的方法,其特征在于,在所述扫描所述磁盘空间,确定所述磁盘空间中存储的文件之后,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述磁盘空间中存储的文件的分类包括缓存文件和用户文件,所述缓存文件为应用程序运行时所产生的文件,所述用户文件为在使用所述应用程序时所述用户生成的文件。
6.根据权利要求5所述的方法,其特征在于,所述根据所述磁盘空间的管理规则的信息,删除所述磁盘空间中存储的文件中的目标文件,包括:
7.根据权利要求5所述的方法,其特征在于,所述根据所述磁盘空间的管理规则的信息,删除所述磁盘空间中存储的文件中的目标文件,还包括:
8.根据权利要求2所述的方法,其特征在于,所述磁盘空间中存储的文件的删除等级包括第一删除等级、第二删除等级、第三删除等级和第四删除等级;
9.根据权利要求8所述的方法,其特征在于,所述根据所述磁盘空间的管理规则的信息,删除所述磁盘空间中存储的文件中的目标文件,包括:
10.根据权利要求4所述的方法,其特征在于,所述删除所述磁盘空间中存储的文件中的目标文件,包括:
11.一种磁盘空间的管理装置,其特征在于,包括:
12.一种电子设备,其特征在于,包括:
13.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-11任一项所述的磁盘空间的管理方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至10任一项所述的磁盘空间的管理方法。