Linux 中的 Base64 编码和解码

Linux 中的 Base64 编码和解码

Base64 是一种编码和解码方案,通常用于将二进制数据转换为可打印的 ASCII 文本格式,反之亦然。本教程展示了如何在 Linux 中执行 Base64 编码和解码。

编码字符串

base64命令可用于进行Base64编码和解码。字符串可以编码如下:

1echo 'Hello world' | base64

解码字符串

对于 Base64 解码使用--decode选项。

1echo 'SGVsbG8gd29ybGQK' | base64 --decode

编码文件

创建用于测试的文本文件:

1echo 'Hello world' > data.txt

对文本文件的内容进行编码并在终端中打印结果:

1base64 data.txt

编码文本文件的内容并将结果保存在另一个文件中:

1base64 data.txt > out.txt

解码文件

创建包含 Base64 编码数据的文本文件:

1echo 'SGVsbG8gd29ybGQK' > encoded_data.txt

解码文本文件的内容并在终端打印结果:

1base64 --decode encoded_data.txt

解码文本文件的内容并将结果保存在另一个文件中:

1base64 --decode encoded_data.txt > out.txt

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/jishu/17451.html

(0)

相关推荐

发表回复

登录后才能评论