这是 rdup-tr 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
rdup-tr - 转换 rdup 输出
概要
rdup-tr [OPTION] ...
商品描述
将 rdup 输出转换为 东西 其他。 哪里 东西 其他 可以是 tar、cpio、pax
存档或其他 rdup 流。
rdup 存档必须在 rdup-tr的标准输入。
您可以选择多种类型的输出(-O 标志),但您必须意识到您可能
以其他格式丢失一些信息 结转自己的,见下表。
您也可以提供 rdup-tr 只有一个路径名列表,可以使用
-L 标志。
下表显示了取决于输入的输出会发生什么。
0 OK
D 删除信息丢失
H 硬链接信息丢失
│ │
输出 │ tar,cpio,pax │ rdup
输入 │ │
-------------- │ ------------ │ ------
RDUP │ D │ 0
文件列表 │ DH │ H
│ │
配置
-L 选择列表输入格式。 一般 rdup-tr 接受 rdup 输出,使用此选项
你可以给它一个路径名列表。 注意:带列表输入 rdup-tr 将`stat()`
每个文件。
-O 输出格式。 这可以是“tar”、“cpio”、“pax”或“rdup”。 它默认为“rdup”。
-X 键 从文件密钥中读取加密密钥并使用 Blowfish 和
这个键和四。 加密后的二进制数据被转换为 ASCII 使用
base4 编码的 URL 安全(RFC 3548 第 64 节)版本。
加密密钥必须在第一行并且密钥大小必须是 16 和 8
iv 的字节数,总共 24 个。
-Y 键 从文件密钥中读取解密密钥并使用 Blowfish 和
这把钥匙。 在加密之前,使用 URL 将路径转换为二进制
base64 解码的安全版本。
-c 强制输出到 tty。 一般 rdup-tr 希望看到它的输出重定向。
-v 再详细点。
-V 打印 rdup-tr 的版本。
-h 一个简短的帮助。
示例
以下是可能的
rdup -Pgzip -Pmcrypt,-f,KEY,-c /dev/null /主页 | \
rdup-tr -O tar -X<(回显秘密) | gzip > \
我的家庭压缩加密路径crypted-tar.gz
即:下的所有文件 /主页 被压缩并加密在一个 为 文件基础(第一行)。
此外,所有路径名都使用密钥“secret”进行 Blowfish 加密(第二行)。
这被放在一个 tar 文件中,然后被压缩,产生最终的输出(final
线)。
从完整的 rdup 转储中创建压缩和加密的 tar 存档可能是这样完成的
如下
rdup -Pgzip -Pmcrypt,-f,KEY,-c /dev/null /主页 | \
rdup-tr -O tar > my-home-zipped-and-crypted.tar
甚至可以即时打包和解包
rdup -Pgzip -Pmcrypt,-fKEY,-c /dev/null /主页 | rdup-tr-Otar | \
ssh 用户@远程主机 tar xvCf / tmp目录 -
或者用 openssl 加密
rdup -Popenssl,enc,-e,-des-cbc,-k,秘密 /dev/null /主页
或者,使用 gzip 压缩,使用 openssl 加密,然后压缩整个存档
再次
rdup -Pgzip -Popenssl,enc,-e,-des-cbc,-k,秘密 /dev/null /主页 | \
gzip > my_compressed_encrypted_rdup_archive.gz
再现原作 结转 输出,可以输入 重组.
gunzip -c my_compressed_encrypted_rdup_archive.gz |\
rdup-tr -Popenssl,enc,-d,-des-cbc,-k,secret -Pgzip,-d >\
my_rdup_archive
rdup-up < my_rdup_archive -t /tmp/restore
注意 -P 选项的反转。
退出 守则
rdup-tr 成功时返回零退出代码,否则返回 1。
使用 onworks.net 服务在线使用 rdup-tr