1 개요[ | ]
- Bash base64 인코딩, 디코딩
- 리눅스 base64
- /usr/bin/base64
- 리눅스용 base64 인코딩/디코딩 도구
- base64 인코딩, 디코딩을 하는 리눅스 명령어
- 문자열 또는 파일 입력가능
2 실행예시: 문자열 처리[ | ]
마지막 newline 미포함 ★
Console
Copy
root@zetawiki:~# echo -n 'hello world' | base64
aGVsbG8gd29ybGQ=
Console
Copy
root@zetawiki:~# echo aGVsbG8gd29ybGQ= | base64 --decode
hello world
Console
Copy
root@zetawiki:~# echo -n '★A가あ中' | base64
4piFQeqwgOOBguS4rQ==
Console
Copy
root@zetawiki:~# echo 4piFQeqwgOOBguS4rQ== | base64 --decode
★A가あ中
마지막 newline 포함
Console
Copy
root@zetawiki:~# echo 'hello world' | base64
aGVsbG8gd29ybGQK
Console
Copy
root@zetawiki:~# echo aGVsbG8gd29ybGQK | base64 --decode
hello world
Console
Copy
root@zetawiki:~# echo '★A가あ中' | base64
4piFQeqwgOOBguS4rQo=
Console
Copy
root@zetawiki:~# echo 4piFQeqwgOOBguS4rQo= | base64 --decode
★A가あ中
3 실행예시: 파일 처리[ | ]
파일 인코딩
Console
Copy
[root@zetawiki ~]# echo hello > 1.txt
[root@zetawiki ~]# base64 1.txt
aGVsbG8K
파일 디코딩
Console
Copy
[root@zetawiki ~]# echo aGVsbG8K > 2.txt
[root@zetawiki ~]# base64 -di 2.txt
hello
4 같이 보기[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.