在日常工作中,我们经常会意外删除一些重要的文件或者因为一些原因被迫删除一些文件,这些文件在我们重要的时候却无法找到,这时我们就需要查询服务器中已删除的文件记录,找到我们需要的文件。那么如何查询服务器中已删除的文件记录呢?
1、执行命令查询
我们可以通过执行命令查询服务器中已删除的文件记录。首先我们需要了解,当我们在服务器上删除文件的时候,其实是将文件移到了一个“回收站”(Trash)中,不同的系统版本中回收站的位置也可能不相同。一般来说,回收站的位置位于 /usr/local/in/trash(Linux)或 C:/Recycler/(Windows)。
在Linux系统中我们可以通过以下命令查找回收站中的文件:
find /home –name “*.trash”
此命令会在 /home 目录下找到所有扩展名为 .trash 的文件,也就是所有的回收站文件。当然,也可以通过其他文件名关键字进行查找。
在Windows系统中,可以通过如下命令查找回收站中的文件:
dir C:\\Recycler\\ /s
此命令会在 C:\\Recycler 目录下查找所有子目录并显示其中的文件列表。如果在 Windows 系统中无法找到回收站,可以尝试在搜索框中输入“回收站”或使用“控制面板 > 个性化 > 更改桌面图标”来查找。
2、查看系统备份
如果我们在文件删除前进行过备份,那么我们可以通过查看系统备份来找回我们需要的文件。系统备份都有一个保存的时期,对应不同的系统版本时间也有所出入。比如Windows7的系统备份默认是保存在C:\\WindowsImageBackup路径下。如果备份文件大于默认限制,备份文件会自动删除最旧的备份,以为最近的备份提供空间。通过备份我们可以找回我们需要的文件。
3、使用专业数据恢复工具
专业数据恢复工具可以帮助我们找回文件,有一些工具可以扫描硬盘中的所有数据并恢复我们删除的文件。从发送到回收站的那一刻起,数据恢复软件就会记录这条文件的数据位置,并妥善保存,因此即使取消删除以后,只要没有用其他数据覆盖它,那么这些数据就可以被恢复出来。目前市面上有很多种数据恢复软件,例如Recuva等,都可以很好地完成这个任务。
以上三种方法均可查询服务器中已删除的文件记录,当然它们都有各自的优缺点。通过这些方法,我们可以尽可能地找到我们需要的文件。但是需要注意的是,如果我们删除的文件被覆盖,那么就无法通过这些方法来找到我们需要的文件了。因此,在使用电脑的时候,我们一定要注意数据的备份和重要文件的存储,以免发生数据丢失的情况。
本文来源:https://www.yuntue.com/post/225695.html | 云服务器网,转载请注明出处!