Information Security

20-3 압축 유틸리티 기본 사용 본문

Linux

20-3 압축 유틸리티 기본 사용

leeeeye321 2017. 10. 13. 01:59

압축 유틸리티 기본 사용

1. gzip

#gzip [파일명] -> 결과 : [파일명].gz

 

-[숫자 1~9]

gzip -1    가장 빠르고 압축율은 가장 낮다.

gzip -6    기본 값

gzip -9    가장 느리고 압축율은 가장 높다.

 

테스트 파일 생성 및 이동

 

 

95mb 크기의 파일을 file1으로 복사

file1을 file2로 복사

file1을 file3로 복사

 

95mb 크기를 가진 파일 3개 확인

 

file1 압축

 

95M -> 22M로 압축됨

 

명령어 time

-명령어 실행에 걸린 시간을 출력해주는 명령어

-real(user + sys)    총 수행 시간

 

 

 

file1.gz -> gzip -6로 압축

file2.gz -> gzip -1로 압축

file3.gz -> gzip -9로 압축

압축율 9 > 6> 1

 

gzip 해제

#gunzip [파일명].gz

 

-d(decompass) 옵션 이용하여 gzip 해제

 


2. bzip2

#bzip2 [파일명] -> [파일명].bz2

95M -> 20M으로 압축됨

 

압축 해제

#bunzip [파일명].bz2

 

-d 옵션 이용하여 bzip2 해제

 


 

xz

※ xz 명령어 입력 시 command not found 메시지가 출력된다면

#yum -y install xz로 xz 프로그램을 설치한다.

 

95M -> 3M

-가장 압축율이 좋다.

 

압축 유틸리티 개발 순서

gzip -> bzip2 -> xz

 

압축 해제

#unxz [파일명].xz

 

-d 옵션 사용하여 xz 해제

 

'Linux' 카테고리의 다른 글

21 아카이브(Archive)  (0) 2017.10.13
20-4 X Windows 및 관련 패키지 그룹 설치  (0) 2017.10.13
20-2 Run Level  (0) 2017.10.13
20-1 부팅 프로세스  (0) 2017.10.12
19-3 xargs 명령어  (0) 2017.10.12