我有一个 USB 闪存驱动器,想要以 base-64(或类似方式)对其上某个父目录下的所有文件/文件夹(递归)进行编码;我们称之为“toEncode”。
最好能够随时对这些文件进行编码和解码:解码 toEncode 目录,修改其子文件夹/文件的任何部分,然后重新编码。我在 Ubuntu 12.04 桌面上。有什么想法吗?
答案1
编码:
base64 file.xyz > encoded.b64
解码:
base64 -d encoded.b64 > file.xyz
了解更多信息:
man base64
要找到这样的命令,使用以下命令进行搜索很有用:
apropos -r 'base.*64'
apt-cache search 'base.*64'
答案2
如果您只是想加密闪存驱动器上的数据,那么有比手动尝试更好的工具。