This disclosure relates to a method, device, server and storage medium for preventing file deletion by mistake. The method includes: receiving subitem non-deletable identity setting instructions, the subitem non-deletable identity setting instructions include directories with non-deletable identity to be set, and setting subitem non-deletable identity setting instructions for index nodes of the directory according to the subitem non-deletable identity setting instructions. Delete the identifier to prevent the first level subitem of the directory from being deleted by mistake. The present disclosure effectively avoids the misdeletion of files in the network shared file storage system and improves the security of files in the network shared file storage system.
【技术实现步骤摘要】
防止文件误删除的方法、装置、服务器及存储介质
本公开涉及文件共享
,尤其涉及一种防止文件误删除的方法、装置、服务器及存储介质。
技术介绍
目前,各个领域都越来越重视团队合作,而网络共享文件存储系统提供了文件共享的功能,为团队合作带来了便利性,从而网络共享文件存储系统已经成为团队合作中不可忽略的强需求。由于网络共享文件存储系统的开放性,共享用户在使用的同时有可能会误删除一些文件,从而带来了一定的安全问题。随着共享人数的增加,也提高了文件误删除的概率。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种防止文件误删除的方法、装置、服务器及存储介质。根据本公开实施例的第一方面,提供一种防止文件误删除的方法,包括:接收子项不可删除标识设置指令,所述子项不可删除标识设置指令包括待设置子项不可删除标识的目录;根据所述子项不可删除标识设置指令,为所述目录的索引节点设置子项不可删除标识,以防止所述目录的第一级子项被误删除。可选的,在为所述目录的索引节点设置子项不可删除标识之后,还包括:接收文件删除命令,所述文件删除命令包括待删除文件的存储路径;根据所述存储路径,确定所述待删除文件的父目录;根据所述父目录,获取所述父目录的索引节点;在所述索引节点中包含子项不可删除标识时,停止删除所述待删除文件。可选的,还包括:在所述索引节点中不包含所述子项不可删除标识时,删除所述待删除文件。可选的,所述删除所述待删除文件,包括:根据所述索引节点和所述待删除文件的名称,确定所述待删除文件的目录项;根据所述目录项,确定所述待删除文件对应的索引节点;删除所述待删除文件和所述待删除文件在所 ...
【技术保护点】
1.一种防止文件误删除的方法,其特征在于,包括:接收子项不可删除标识设置指令,所述子项不可删除标识设置指令包括待设置子项不可删除标识的目录;根据所述子项不可删除标识设置指令,为所述目录的索引节点设置子项不可删除标识,以防止所述目录的第一级子项被误删除。
【技术特征摘要】
1.一种防止文件误删除的方法,其特征在于,包括:接收子项不可删除标识设置指令,所述子项不可删除标识设置指令包括待设置子项不可删除标识的目录;根据所述子项不可删除标识设置指令,为所述目录的索引节点设置子项不可删除标识,以防止所述目录的第一级子项被误删除。2.根据权利要求1所述的方法,其特征在于,在为所述目录的索引节点设置子项不可删除标识之后,还包括:接收文件删除命令,所述文件删除命令包括待删除文件的存储路径;根据所述存储路径,确定所述待删除文件的父目录;根据所述父目录,获取所述父目录的索引节点;在所述索引节点中包含子项不可删除标识时,停止删除所述待删除文件。3.根据权利要求2所述的方法,其特征在于,还包括:在所述索引节点中不包含所述子项不可删除标识时,删除所述待删除文件。4.根据权利要求3所述的方法,其特征在于,所述删除所述待删除文件,包括:根据所述索引节点和所述待删除文件的名称,确定所述待删除文件的目录项;根据所述目录项,确定所述待删除文件对应的索引节点;删除所述待删除文件和所述待删除文件在所述父目录对应的索引节点中的信息,并删除所述待删除文件对应的索引节点。5.根据权利要求4所述的方法,其特征在于,所述删除所述待删除文件对应的索引节点,包括:在当前CPU使用率超过第一设定阈值时,为所述目录项设置删除标识;在CPU使用率小于第二设定阈值时,根据所述目录项的删除标识,删除所述待删除文件对...
【专利技术属性】
技术研发人员:申航,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。