RecoverPy 技术文档

RecoverPy 技术文档

【免费下载链接】RecoverPy Interactively find and recover deleted or :point_right: overwritten :point_left: files from your terminal 【免费下载链接】RecoverPy 项目地址: https://gitcode.com/gh_mirrors/re/RecoverPy

安装指南

依赖项

必需依赖项: RecoverPy 使用 grepddlsblk 命令来列出和搜索分区。大多数主流 Linux 发行版已经预装了这些工具。

可选依赖项: 为了显示实时 grep 进度,可以安装 progress

安装所有依赖项的命令:

  • Debian 系:apt install grep coreutils util-linux progress
  • Arch 系:pacman -S grep coreutils util-linux progress
  • Fedora 系:dnf install grep coreutils util-linux progress

使用 pipx 运行

你可以使用 pipx 在隔离环境中直接运行 RecoverPy,而无需安装它。首先,按照 官方文档 安装 pipx。然后,运行以下命令:

sudo pipx run recoverpy

从 pip 安装

python3 -m pip install recoverpy

从 AUR 安装

yay -S python-recoverpy

项目使用说明

基本用法

  1. 选择系统分区:选择包含你丢失文件的分区。如果没有找到,可以尝试搜索你的主目录分区,可能你的 IDE 或文本编辑器在某个时间点进行了备份。
  2. 输入搜索字符串:输入一个文本字符串进行搜索。参考下面的提示以获得更好的结果。
  3. 开始搜索:结果将显示在左侧框中。
  4. 选择结果:找到你的文件后,选择 Open
  5. 保存文件:你可以单独保存这个块,或者探索相邻块以保存文件的其余部分。

使用技巧

  • 备份:始终进行备份!
  • 卸载分区:强烈建议在搜索前卸载分区,以避免对文件的任何更改。
  • 搜索字符串:尽量简洁,找到文件中唯一的字符串;保持简单,避免使用特殊字符。
  • 文件恢复:可能会看到多个结果,尝试探索相邻块以确保保存整个文件。

项目 API 使用文档

RecoverPy 主要通过命令行界面进行操作,API 文档主要涉及命令行参数和选项的使用。具体 API 文档请参考项目源码中的注释和文档。

项目安装方式

RecoverPy 目前仅支持 Linux 系统,并且需要以 root 或使用 sudo 权限运行。安装方式包括:

  1. 使用 pipx 运行:无需安装,直接在隔离环境中运行。
  2. 从 pip 安装:使用 python3 -m pip install recoverpy 命令安装。
  3. 从 AUR 安装:使用 yay -S python-recoverpy 命令安装。

通过以上步骤,你可以轻松安装并使用 RecoverPy 来恢复被覆盖或删除的文件。

【免费下载链接】RecoverPy Interactively find and recover deleted or :point_right: overwritten :point_left: files from your terminal 【免费下载链接】RecoverPy 项目地址: https://gitcode.com/gh_mirrors/re/RecoverPy

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值