问题标签 [file-recovery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2771 浏览

linux - 不小心删除了mongodb文件

不小心我删除了数据 mongodb 的文件夹。我找到了一些检索 linux 系统文件的程序,但它们都需要文件的页眉、页脚和扩展名的说明。

例如,Foremost 和 Scalpel 提供了查找 jpg 文件的说明:

有谁知道我如何找到 mongodb 文件?(website_production.0 / website_production.1 / website_production.ns / mongodb.lock)

操作系统是 Ubuntu 服务器 10.04

对不起我的英语不好。

谢谢!

0 投票
2 回答
9830 浏览

windows - 如何在 linux bash 中恢复 windows chk-files 扩展

扫描磁盘后,我在“found.000”之类的文件夹中有很多 CHK 文件,...

我可以使用 file 命令找出扩展名:

如何使用它来重建这些文件的所有文件扩展名?

0 投票
2 回答
162 浏览

sql - 获取覆盖的文件数据?

我有一个脚本文件。不幸的是,我已经用其他一些数据覆盖了它。我需要旧数据。crtl+Z不工作。

我该如何恢复它?

0 投票
1 回答
2441 浏览

linux - Linux 恢复已删除的目录

我的 linux 服务器中有一个名为 foo 的目录。home/foo 我在主目录中还有一个名为 foo.tgz 的文件。我从主目录中提取了 foo.tgz,tar 文件中有一个名为 foo 的目录。所以目录 home/foo 被覆盖了。我可以恢复旧的 home/foo 目录吗?

0 投票
1 回答
485 浏览

file-recovery - 如何在 Ruby Rails 上恢复应用程序/控制器?

我不小心删除了我在 Ruby Rails 上的应用程序/控制器文件。我该如何取回它?我第一次设置时没有使用 git init 。

谢谢

0 投票
1 回答
935 浏览

version-control - 恢复 tfs 中已删除的文件

我有一个巨大的存储库。不久前,一个名为 FooBar.xml 的文件已从 tfs 中的某个未知目录中删除。找到文件的最简单方法是什么?存储库中有数千个目录,因此手动检查每个目录以查找已删除文件并不是一个可行的选择。

0 投票
2 回答
3597 浏览

linux - 恢复已删除的 python 脚本文件

我们如何恢复已删除的 python 脚本文件(使用 rm 删除),例如 debian linux 框中的 lostfile.py?
linux盒子的文件系统是jfs

0 投票
3 回答
1778 浏览

php - 文件和文件夹属性 - 编程 API

我知道 PHP 能够通过不同的方式读取文件内容,例如:fread、file_get_contents、file、readfile 等。

目前,我正在寻找一个可以读取特定分区或文件夹中文件和文件夹的真实索引的API,例如:windows中的驱动器d:\包含三个文件夹(文件夹1,文件夹2,文件夹3),每个文件夹都包含一些文件,我们可以使用 PHP(opendir、scandir、readdir 等)获取这些目录结构并根据需要列出它们,但是,Windows 在硬盘中保存文件和文件夹名称及其属性(大小、上次修改时间、创建时间等) .

如何使用 PHP 读取硬盘并检索特定路径的所有文件和文件夹属性?例如,如果我们考虑上次修改时间,我们可以使用 (filemtime()) 函数,但是这个属性没有保存在文件中,它保存在硬盘驱动器内的其他位置,其他属性也保存在文件内的其他位置。

当 windows 用户将文件从闪存驱动器复制到本地硬盘时,windows 将复制所有文件和文件夹属性并将它们保存在本地硬盘驱动器中。当使用 PHP 复制文件时,它依赖于操作系统来处理这项工作,它不是对文件和文件夹操作的原生支持(我认为)。

你有什么主意吗?有许多恢复程序使用这种技术来读取硬盘索引,但是,对于 PHP:我找不到这个问题的任何来源。

如果我得到正确答案的应用程序:我可以检查此类文件是否已从我的硬盘驱动器中安全删除?我可以使用 PHP 创建安全删除应用程序,或清除给定文件的硬盘索引。

感谢您的帮助。

0 投票
1 回答
281 浏览

xcode - 从 git 中获取源文件

我一直在使用 xcode git 存储库保存我的所有源文件。我在网上看到一些关于加快 Mac 性能的文章,我使用了一个名为“单语”的工具来清理硬盘上不需要的语言文件。不幸的是,这也删除了我的整个用户目录以及我的所有源代码。

有什么方法可以从本地 git 中检索文件吗?当我尝试从 xcode 管理器查看它们时,它不显示以前保存的存储库

0 投票
1 回答
396 浏览

c++ - 从 .metadata 文件夹中恢复 Eclipse 源文件

我正在尝试从一年多前制作的 Eclipse 项目中恢复一些 .cpp 源文件。当时我使用的是 Ubuntu,我只是将所有项目保存到同一个工作区文件夹中。

很久以前,当我重新格式化计算机时,我将工作区文件夹复制到了外部硬盘驱动器。因此,最近我查看了我的旧项目以查找我需要的源文件,我的工作区文件夹中唯一的东西是隐藏的“.metadata”文件夹。

虽然有一个 .lock 文件、.log 文件和一个 .plugins 文件夹。.plugins 文件夹内还有两个文件夹,org.eclipse.cdt.core 和 org.eclipse.cdt.make.core。我可以在这些文件夹中看到我的项目,但它们有 .pdom 和 .sc 扩展名,我不确定那是什么。

谁能给我一些关于是否可以从我拥有的数据中恢复源文件(.cpp 文件)的建议?我现在使用的是 Mac OSX,但我在虚拟机上安装了 Ubuntu 并下载了 eclipse,但没有成功恢复任何东西。任何将不胜感激!