1、base64編碼
(1)base64 file
功能:從指定的文件file中讀取數據,編碼為base64的字符串然后輸出;
(2)echo "string" | base64
功能:將字符串string+換行編碼為base64的字符串然后輸出;
(3)echo -n "string" | base64
功能:將字符串string編碼為base64的字符串然后輸出;
2、base64解碼
(1)base64 -d file
功能:從指定的文件file中讀取已經過base64編碼的數據,然后進行解碼,並輸出解碼后的字符串;
(2)echo "str" | base64 -d
功能:對base64編碼的字符串str和空行進行解碼,然后將解碼后的字符串輸出;
(3)echo -n "str" | base64 -d
功能:對base64編碼的字符串str進行解碼,然后將解碼后的字符串輸出;
參考:https://blog.csdn.net/yugemengjing/article/details/104415862