base64 encode decode

打开终端:

base --help
base64 --help
Usage:  base64 [-hvD] [-b num] [-i in_file] [-o out_file]
  -h, --help     display this message
  -D, --decode   decodes input
  -b, --break    break encoded string into num character lines
  -i, --input    input file (default: "-" for stdin)
  -o, --output   output file (default: "-" for stdout)

可以看到用法
-D 是decode 也就是解码,将base64 反解析
-b 就是每行的字符的个数
-i 就是指定输入文件的路径
-o 就是指定输出文件的路径

示例:

基础条件:

存在一个文件: bs
内容: admin:password123

1. 直接base64 指定文件内容,将会在命令行中直接显示结果

base64 bs
-> YWRtaW46cGFzc3dvcmQxMjM=

2. base64 指定文件到指定文件

base64 -i bs -o bs.base64

3. base64 指定文件到指定文件,每行3个

base64 -b 3 -i bs -o bs.base64

4. base64 解码 指定文件到指定文件,每行3个

base64 -D -b 3 -i bs -o bs.base64

你可能感兴趣的:(base64 encode decode)