打开终端:
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