摘要
本申请涉及一种基于Linux的文件处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,涉及计算机技术领域。方法包括在接收到第一删除指令,且第一删除指令指向的待删除文件不在系统根目录下的回收站目录的情况下,将待删除文件对应的索引节点添加至回收站目录的数据结构中,并将待删除文件设置为删除中状态;在回收站目录中创建关联于待删除文件的待处理文件;待处理文件用于记录对应的待删除文件所处的存储分区信息、路径信息;在接收到针对于待处理文件的第二删除指令的情况下,从待处理文件对应的待删除文件的存储分区中,删除待删除文件,并移除回收站目录中的待处理文件;从而防止误操作删除文件而导致文件无法被恢复。
技术关键词
回收站
目录
分区
指令
计算机设备
计算机程序产品
虚拟文件系统
可读存储介质
索引
定时器
处理器
节点
存储器
模块