10 个稳定版本
2.0.0 | 2024 年 8 月 12 日 |
---|---|
1.2.2 | 2024 年 6 月 2 日 |
1.2.1 | 2024 年 5 月 24 日 |
0.1.0 | 2024 年 5 月 6 日 |
#243 在 文件系统
340 每月下载量
105KB
2K SLoC
BackupPC 池阅读器
BackupPC 池阅读器是一个简单的工具,旨在读取 BackupPC 池并列出其中的文件。此工具使用 Rust 构建,提供高效和快速的性能。
特性
- 读取 BackupPC 池:该工具可以访问和读取 BackupPC 池,提供其中文件的列表。
- 快速高效:使用 Rust 构建,该工具提供快速高效的性能。
安装
确保您的机器上已安装 Rust 和 Cargo。如果没有,您可以从这里安装。
在项目中使用库
cargo add backuppc_pool_reader
使用工具
cargo install backuppc_pool_reader
用法
作为二进制文件
该工具提供了以下命令
cat 命令将显示池中文件的 内容。
BPC_TOPDIR=/var/lib/backuppc backuppc_pool_reader cat --host pc-ulrich --number 10 --share /home /ulrich/Downloads/test.txt
ls 命令将列出池中目录的内容。
BPC_TOPDIR=/var/lib/backuppc backuppc_pool_reader ls pc-ulrich 10 /home /ulrich/Downloads
host 命令将列出所有主机名
BPC_TOPDIR=/var/lib/backuppc backuppc_pool_reader host
backups 命令将列出主机的所有备份
BPC_TOPDIR=/var/lib/backuppc backuppc_pool_reader backups pc-ulrich
mount 命令将在目录中挂载池,以访问所有主机、备份和共享文件
BPC_TOPDIR=/var/lib/backuppc backuppc_pool_reader mount /tmp/backuppc
依赖关系
~2–3.5MB
~48K SLoC