tar 압축
– tar : 단순히 파일/ 폴더를 하나의 파일로 묶어주는 유틸( 압축안함)
– tar.gz : 파일 및 폴더들을 묶어서 압축 (- z옵션)
tar.gz (tgz)
tar는 압축하여 여러파일(폴더포함)을 하나의 파일로 압축해 주는 명령어
압축하기
tar [Option] [파일명.tar] [대상 파일 or 폴더]
tar zcvf newfile.tar ./targetfolder tar zcvf images.tar ./aaa/a.jpg ./bbb/b.jpg ./bbb/b2.jpg
폴더/파일 제외하고 압축
tar cvzf [파일명.tar] [대상 파일 or 폴더] --exclude 첫번째제외폴더 --exclude 두번째제외폴더
tar zcvf newFile.tar targetF/ - -exclude targetF/uselessF tar zcvf newFile.tar targetF/ - -exclude targetF/aaa.jpg
압축풀기
tar [Option] [파일명.tar]
tar zxvf newfile.tar
tar -xvf VOCtrainval_06-Nov-2007.tar > /dev/null 2>&1
참고 z[x|c]vf
옵션 | 설명 | long type |
-z | gzip 압축적용 | -gzip |
-c – x | tar로 묶기 / 풀기 | -create -extract |
-v | 과정을 화면에 출력 | -verbose |
-f | 파일명 지정 | -file |
-j | bzip 압축적용 | -bzip2 |
-p | 파일권한 저장 | |
-C | 경로지정 |
tar
tar는 압축없이 단지 여러파일(폴더포함)을 하나의 파일로 모아주는 명령어
한 파일로 만들기
ex) tar zcvf newfile.tar ./targetfolder
원래 상태로 풀기
ex) tar zxvf newfile.tar
압축 해제 – 폴더 지정
tar zxvf 파일명 -C 폴더경로
bzip2
파일 확장자는 bz2 또는 tar.bz2
압축하기
tar cfvj 파일명.bz2 폴더경로
압축풀기
tar xfvj 파일명.bz2 -C 폴더경로