Linux

리눅스 압축 / 압축 해제 (zip, tar, tar.gz, tar.bz2)

bluedevil77 2015. 1. 6. 19:43


리눅스에서 압축/압축 해제 시 사용하는 명령어에 대해서 알아보겠습니다.

압축 확장자 별로 명령어가 다르니 각각 정리해 보도록 하겠습니다.



.zip


압축

$ zip -r [압축파일명.zip] [압축할 파일/디렉토리]


압축 해제

$ unzip [압축파일명.zip]



.tar


압축

$ tar cf [압축파일명.tar] [압축할 파일/디렉토리]


압축 해제

$ tar xf [압축파일명.tar]



tar.gz


압축

$ tar zcf [압축파일명.tar.gz] [압축할 파일/디렉토리]


압축 해제

$ tar xfz [압축파일명.tar.gz]



.tar.bz2


압축

$ tar jcf [압축파일명.tar.bz2] [압축할 파일/디렉토리]


압축 해제

$ tar xfj [압축파일명.tar.bz2]



.tar.xz - 이중으로 압축을 풀어야 합니다.


압축 해제 (.xz 압축 해제 -> tar 압축 해제)

$ xz -d [압축파일명.tar.xz]

$ tar -xf [압축파일명.tar]



[출처]  http://harryp.tistory.com/11