相关疑难解决方法(0)

如何恢复仍然打开的已删除文件?

如何恢复已被删除但仍被进程打开的文件?

该博客文章“从恢复文件/proc介绍了如何做到这一点在Linux上:

  1. 使用lsof(例如,lsof -c name)查找当前为给定进程打开的所有文件(名称以 开头name)。从输出中,您可以了解正在查找的文件的进程pid和文件描述符 ( fd)。
  2. 使用cp /proc/<pid>/fd/<fd>/tmp/restored-file` 进行复制。

第一步在 OS X 上也是一对一的。但是,第 2 步似乎更复杂。OS X 上有类似的功能吗?

(我尝试过,/dev/fd但就我而言,它不包含我的进程/文件的 PID/FD。)

data-recovery process macos

20
推荐指数
1
解决办法
1618
查看次数

用 rm -rf 删除的文件可以恢复吗?

当我使用 osx 终端删除文件夹或文件时rm -rf,它们会去哪里?我听说有人说它们是直接删除的,但也有人说它只是“删除指向文件的链接,使其在没有特殊工具的情况下无法找到或访问”(当我运行 'rm -rf folder_or_file_name 时文件和目录去哪里'在 Ubuntu 10.04 中?)。

有人说 ext3 能够在 ubuntu 中保存 rm-ed 文件,但是 mac 呢?

unix terminal rm ubuntu macos

17
推荐指数
1
解决办法
7万
查看次数

标签 统计

macos ×2

data-recovery ×1

process ×1

rm ×1

terminal ×1

ubuntu ×1

unix ×1