Linux(2)
-
Linux - Base 64 encoding/decoding
K8s를 활용하다 보면 Secrets를 배포할 일이 생기는데 내부에 데이터를 Base64로 넣어줘야 합니다. ex) apiVersion: v1 kind: Secret metadata: name: aws-login type: Opaque data: id: QdasdqwdfQWEDASDVQU0ZasTsQ= passwd: aj123adsQADQWCASD123ASDDVRpa3lUQg== 이 base64 문자열은 간단하게 Linux 혹은 맥 위에서 제작이 가능합니다. # encoding echo aws-login-ids | base64 # decoding echo YXdzLWxvZ2luLWlkcwo= | base64 --decode 이상입니다.
2023.06.02 -
Linux - 파일&디렉토리 압축하기
압축 파일 종류는 크게 3가지로 정한다 tar, zip, tar.gz 이 3가지의 압축 방법에 대해서 알아보도록 한다. 1. tar $ tar -cvf [만들고싶은 압축파일 이름.tar] [폴더명] # abc라는 폴더를 kkk.tar로 압축 예시 $ tar -cvf kkk.tar abc 2. zip # 압축 명령어 예시 $ zip [만들고싶은 압축파일 이름.zip] [디렉토리명] # 현재폴더 전체를 압축 $ zip [만들고싶은 압축파일 이름.zip] ./* # 압축할 디렉토리의 하위 항목까지 전부 압축 할때 사용 $ zip [만들고싶은 압축파일 이름.zip] -r [디렉토리명] 3. tar.gz $ tar -zcvf [만들고싶은 압축파일 이름.tar.gz] [폴더명] # abc라는 폴더를 kkk.tar...
2021.07.20