먼저 tar, gz의 차이를 알아보자.
- tar : 단순히 파일과 폴더를 하나의 파일로 묶어주는 유틸이다. 압축은 아니다. 주로 백업용도
- tar.gz : 파일 및 폴더들을 묶어서 압축한다.
1. tar
1) tar 압축
tar -cvf [압축명] [압축대상 또는 폴더명] |
예1) tar -cvf aaa.tar aaa // aaa 폴더를 aaa.tar로 압축
예2) tar -cvf aaa.tar * // 현재 폴더의 모든 폴더 및 파일을 aaa.tar로 압축풀기
2) tar 압축풀기
tar -xvf [압축파일명] [-C 경로] |
예1) tar -xvf aaa.tar // 현재 경로에 aaa.tar 파일 압축풀기
예2) tar -xvf aaa.tar -C /test // /test 폴더에 aaa.tar 파일 압축풀기
2. tar.gz
tar에서 z 옵션만 추가하면됨
1) tar.gz 압축
tar -zcvf [압축명] [압축대상 또는 폴더명] |
예1) tar -zcvf aaa.tar.gz aaa // aaa 폴더를 aaa.tar.gz로 압축
예2) tar -zcvf aaa.tar.gz * // 현재 폴더의 모든 폴더 및 파일을 aaa.tar.gz로 압축
2) tar.gz 압축풀기
tar -xvf [압축파일명] [-C 경로] |
예1) tar -zxvf aaa.tar.gz // 현재 경로에 aaa.tar.gz 파일 압축풀기
예2) tar -zxvf aaa.tar.gz -C /test // /test 폴더에 aaa.tar.gz 파일 압축풀기
'개발' 카테고리의 다른 글
메이븐(Maven) 기본 명령어 및 옵션 (0) | 2016.01.23 |
---|---|
HTML5 게임 만들기 : 동고는 똥을 싫어해 #3 (3) | 2016.01.23 |
윈도우 단축키 정리 (0) | 2016.01.20 |
리눅스 vi 에디터 명령어 정리 (0) | 2016.01.19 |
HTML5 게임 만들기 : 동고는 똥을 싫어해 #2 (10) | 2016.01.17 |