file - Unix 恢复不在 bin 中的文件
问题描述
我在 Unix (MacOS Big Sur) 中制作了打印屏幕。我在我的 Macbook Pro 上工作并连接了一台外接显示器。因此,当我制作一个打印屏幕时,保存了两个打印屏幕(一个 Macbook Pro 屏幕的打印屏幕和一个外接显示器的打印屏幕)。外接显示器的所有打印屏幕在文件名 (2) 的末尾都有 .png 扩展名。
我使用命令 rm *(2) 删除了外接显示器的所有打印屏幕,在 (2) 的左侧和右侧都有一个星号。此命令将外接显示器的所有打印屏幕移动到 bin 并删除了所有打印屏幕Macbook Pro 屏幕完全(因此 Macbook Pro 屏幕的打印屏幕甚至不再在垃圾箱中找到)。
1.) 我只想恢复 Macbook Pro 屏幕的打印屏幕(在 .png 扩展名之前的文件末尾没有 (2))。我还试图理解为什么这些被删除的 Macbook Pro 屏幕的打印屏幕在垃圾箱中找不到(可能是某种软链接?)。
2.) 我使用 testdisk 工具失败,因为 testdisk 工具没有找到我尝试恢复的文件。但是,我在 testdisk 工具的底部没有 [Undelete] 选项。testdisk工具中是否需要[Undeleted]选项?我在 testdisk 工具的底部有 [Search] [Options] [File Opt] [Quit] 选项。所以我选择了[搜索]选项。
我不想使用像 diskdrill 这样的工具,因为我并不真正信任它。
非常欢迎想法和可能的解决方案,在此先感谢:-)
解决方案
推荐阅读
- linux - 使用动态标头更改 psql 复制命令
- django - Django 从 GET 中删除某些参数
- python - 在 jupyter 上使用 pandas_gbq 时删除所有日志
- loops - 如何在飞镖中顺序执行异步函数
- android - Android - 当bakc按下返回活动而不是关闭抽屉时的MaterialDrawer
- reactjs - 时间戳格式不支持 React `react-datepicker` 作为默认值
- python - 使用 AND 条件的关联规则挖掘
- java - 步骤失败:SeleniumError:无法创建新服务:ChromeDriverService 构建信息:版本:'3.141.59'
- twitter - 如何设置页面参数twitter api用户时间轴
- oracle - 如何配置Oracle SQL Developer 可以存储泰语数据?