[Linux] brotli 압축 푸는 방법
Brotli는 Google에서 개발한 압축 알고리즘으로, 빠른 압축 속도와 높은 압축률을 제공합니다. 리눅스 환경에서 Brotli를 이용해 파일을 압축하거나 압축을 해제하는 방법은 다음과 같습니다. 속도는 느려요~ 하지만 한두개 압축 하는데는 문제 없습니다. 양이 많으면 속도도 생각할 필요가 있다는 의미 입니다.
gzip 보다 10 ~ 20% 정도 더 압축된다고 보시면 됩니다.
1. 먼저, Brotli가 설치되어 있는지 확인해야 합니다. 리눅스 터미널에서 다음 명령어를 입력하여 Brotli를 설치할 수 있습니다.
# 자신에게 맞는 방식으로 설치 합니다.
sudo apt-get install brotli
yum -y install brotli
dnf -y install brotli
2. Brotli를 이용해 파일을 압축하는 방법은 다음과 같습니다. -j 옵션은 압축률을 지정합니다(0~11 사이의 값, 높을수록 더 높은 압축률).
brotli -j 압축률 파일명
예를 들어, test.txt라는 파일을 최대 압축률로 압축하려면 다음과 같이 명령합니다.
brotli -j 11 test.txt
3. Brotli로 압축된 파일을 해제하는 방법은 다음과 같습니다.
brotli -d 압축된파일명
예를 들어, test.txt.br라는 압축 파일을 해제하려면 다음과 같이 명령합니다.
brotli -d test.txt.br
이렇게 하면 압축된 파일이 원래의 파일로 복원됩니다.
* 참고