shell base64 加密

在Shell中,可以使用 base64 命令进行Base64编码和解码。

如果要对字符串进行Base64编码,可以使用以下命令:

echo -n 'your string' | base64

其中,echo命令用于输出字符串,-n选项表示不输出结尾的换行符,防止影响编码结果。然后通过管道将输出的字符串传递给base64命令,实现Base64编码。

如果要对Base64编码后的字符串进行解码,可以使用以下命令:

echo 'base64 encoded string' | base64 -d

其中,-d选项表示进行Base64解码。

例如,对字符串hello world进行Base64编码:

echo -n 'hello world' | base64

输出结果为:

aGVsbG8gd29ybGQ=

对该Base64编码结果进行解码:

echo 'aGVsbG8gd29ybGQ=' | base64 -d

输出结果为:

hello world

希望这些信息能帮到您。

  •