找回密码
 骑士注册

QQ登录

微博登录

❏ 站外平台:

Linux 中国◆开源社区 首页 查看评论
来自四川成都的 Chrome 54.0|GNU/Linux 用户 2016-11-11 07:55 2 回复
certuitl -encode demo.7z txt
type txt | clip

用这个命令可以方便的将几十 MiB 的二进制文件转换为文本文件,通过剪贴板经由 RDP 远程桌面协议复制到其他机器上。

sed '1d;$d' txt | base64 --decode
sed '1d;$d' txt | base64 --decode | xxd

在 linux 下的解码。 注意第一个命令组合没有考虑文字编码。
[1]
来自四川成都的 Chrome 53.0|GNU/Linux 用户 发表于 2016-11-10 19:31 的评论:
杀鸡焉用牛刀,用 7z 会方便的多。
[2]
kashu [Chromium 66.0|Xubuntu 14.04] 发表于 2016-11-10 20:59 的评论:
嗯,我也是喜欢用7z,很方便
7z -p123 -mhe -mx0 a test.7z a.txt

-p 123 密码
-mx 0 压缩级别:仅储存
来自四川成都的 Chrome 54.0|GNU/Linux 用户 2016-11-11 07:48 3 回复
不过话说回来,在安装或编译包受限的环境这不失为一种加密方法。
P.S. 我在 Windows 中也利用类似的方法,使用本来用于数字证书方面的命令 certutil 实现对任意文件的 base64 编码/解码。这个命令其实主要是用在域控环境中,Workstation 上用途则受限制。
[1]
来自四川成都的 Chrome 53.0|GNU/Linux 用户 发表于 2016-11-10 19:31 的评论:
杀鸡焉用牛刀,用 7z 会方便的多。
kashu [Chromium 66.0|Xubuntu 14.04] 2016-11-10 20:59 3 回复
嗯,我也是喜欢用7z,很方便
7z -p123 -mhe -mx0 a test.7z a.txt

-p 123 密码
-mx 0 压缩级别:仅储存
来自四川成都的 Chrome 53.0|GNU/Linux 用户 2016-11-10 19:31 2 回复
杀鸡焉用牛刀,用 7z 会方便的多。

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。