Knowledge/OS

Linux 압축관련

neo-orcl 2013. 1. 21. 09:44

####################################################################################
##### 개요
####################################################################################
리눅스에는 파일을 한개로 합치는 유틸과
파일을 압축하는 유틸이 따로 있다.
####################################################################################
##### 파일 합치기 tar
####################################################################################
파일 묶을 시
tar cvf [만들파일명] [묶을파일들]

파일 풀을 시
tar xvf [파일명]

파일을 볼 시
tar tvf [파일명]
####################################################################################
##### gzip
####################################################################################
표준 기본 압축 방법

파일 압축
gzip [파일명]

파일 압축 해제
gzip -d [파일명]

파일 정보
gzip -l [파일명]

옵션들
-d 압축해제
-r 디렉토리 지정시 디렉토리에 포함된 모든 파일 압축
-c 원본파일을 보존하고 압축
####################################################################################
##### bzip2
####################################################################################
높은 압축률, 그러나 리소스를 많이 먹고 해제시 시간 많이 걸림

파일압축
bzip2 [파일명]

압축해제
bzip2 -d [파일명]

옵션들
-k 압축이나 해제시 원본파일 보존
-v 자세한정보출력
-s 속도는 느리지만 사용메모리양을 줄임
-f 압축또는 해제시 같은 이름의 파일있으면 덮어쓰기
####################################################################################
##### TAR 와 gzip/bzip2 같이 사용하기
####################################################################################
압축
tar cvfz
tar cvfj
해제
tar xvfz
tar xvfj

z= gzip
j= bzip2