是否可以使用rm和恢复从终端删除的文件/目录rm -r?。如果文件从图形界面删除,它可以从垃圾箱中恢复,但是如果使用 rm 实用程序删除了文件,您如何恢复文件?
我从相机的 SD 卡中删除了 40 张照片。我以为我把它们保存在我的桌面上。使用 12.04 LTS。有没有办法恢复照片??我老婆生气了 卡片上什么都没有写。
谢谢
我一直在使用 Ubuntu 12.04 并使用Shift+不小心删除了一个文件夹Del。
有谁知道如何恢复文件夹?
我试图自己解决这个问题。这是我在终端中使用的命令:
find . -name "*.jpg" -exec mv {} pictures \;
Run Code Online (Sandbox Code Playgroud)
我没有先创建一个名为图片的目录。发生的事情是创建了一个名为pictures.gif 的文件。它是否找到文件然后在移动它们时覆盖它们?
由于此命令而创建的这个pictures.gif 文件是什么?
文件是否仍然可能在驱动器上的某个地方?
我在安装恢复映像时遇到问题。我尝试以多种方式安装图像。
quark@DS9 ~ $ sudo mount -t ext4 /media/jump1/1recover/sdb1.img /mnt
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
quark@DS9 ~ $ sudo mount -r -o loop /media/jump1/1recover/sdb1.img recover
mount: you must specify the filesystem type
quark@DS9 ~ $ sudo mount /media/jump1/1recover/sdb1.img mnt
mount: you must specify the filesystem type
Run Code Online (Sandbox Code Playgroud)
它甚至没有提供我刚刚制作的文件的详细信息,nautilus 说它是 160GB。
quark@DS9 ~ …Run Code Online (Sandbox Code Playgroud) 只需输入一些命令,如何卸载 Ubuntu?我不想安装 Windows 或任何东西,让我的电脑没有操作系统。
这个命令能用吗?
sudo rm -rf /
Run Code Online (Sandbox Code Playgroud) 可能重复:
如何恢复已删除的文件?
使用 Ubuntu 10.10,我有一个启动脚本可以自动删除我的“工作目录”。这是我桌面上的一个简单文件夹,我在其中放置了一堆我全天使用的文件。这些是我需要为那个会话存储的临时文件。为了保持整洁,我的启动脚本执行以下操作:
rm -rf /home/user/Desktop/workdir
mkdir /home/user/Desktop/workdir
Run Code Online (Sandbox Code Playgroud)
效果很好。直到我在那里有一些重要的文件并且在关闭之前忘记移动它们。几个(2-3)个会话前发生了这种情况,我现在意识到我需要恢复“workdir”目录。但是在此期间已经创建和删除了几个新的。如果可能,最好的恢复方法是什么?我读过像手术刀这样的工具,但似乎它们会扫描我的整个高清。我知道文件夹的名称,只想查找此 workdir 文件夹。什么是最好的?
更新 - 尝试使用 Foremost
我首先尝试恢复我的文件。我用了:
sudo foremost -a -t doc -i /dev/sda1 -o/home/user/Desktop/foremost
Run Code Online (Sandbox Code Playgroud)
显然,我一直在删除许多文件。如此多的文件被恢复,我不得不即时删除其他文件,以免填满我的硬盘。恢复了超过 30GB 的 XLS/PPT/OLE(?)/Word 文件。我不得不中断恢复过程。对于 Word 文档,我现在有超过 7GB 的 3,050 个文件。如何获得正确的文件?它们都有编号,所有文件的修改日期都是今天。
此外,我还需要恢复 3 个其他 JPG 文件。这可能会成为越来越大的文件集。我怎样才能只恢复上周删除的内容?或者通过使用原始文件名,这可能吗?
昨天我在笔记本电脑上安装了 Ubuntu,由于运气不好,我不小心删除了分区。磁盘上的数据对我来说非常重要。我尝试过 TestDisk 来恢复分区,但这对我不起作用。
有人建议在 Windows 上试用软件。但是如果我在我的笔记本电脑上安装 Windows 那么它会覆盖数据,所以我计划使用“dd”命令克隆硬盘驱动器并使用该外部硬盘驱动器在 Windows 上恢复数据。
它会起作用吗?
背景:在戴尔 Latitude 上 OEM 安装 Ubuntu 18.04。请注意,这不是 OEM 安装的 Ubuntu,而是我使用“作为 OEM 安装”选项安装的 Ubuntu 18.04。
在浏览菜单时,用户单击了下一次启动时将 OEM 安装更改为常规安装的内容,用户名不是oem. 他收到了常规安装屏幕的提示,并尽其所能填写。在任何地方都没有警告数据会丢失。系统立即关闭,我现在在我的桌面上安装了只读驱动器。
现在这已转换为常规安装,如何恢复其中的数据/home/oem/?请注意,extundelete在磁盘上找不到任何已删除的内容,但我确实看到/opt/带有第三方应用程序的自定义目录仍然完好无损。
我曾经autopsy扫描驱动器,我确实看到有一个文件(不是目录)被调用,/home/oem/但它的内容似乎没有用:https :
//pastebin.com/XXCiu7Bb
我还尝试使用testdisk(Photorec 工具)打开分区,但在那里我看到了文件, /home/oem但没有看到/home/oem/我知道是 OEM 用户主目录的目录。可能是我在恢复过程的早期阶段偶然创建了这个文件,而它仍然在笔记本电脑中,但现在我将驱动器安装在另一台计算机上只读。是的,我知道由于驱动器以读写方式安装,某些数据可能已丢失。
/home/oem/目录中不再存在的任何内容感到满意,但如果可能的话,主要是文本和 ODT 文件。