본문 바로가기

개발이야기

[인프라][리눅스] 압축 풀기 / 압축하기 tar

1. tar.gz 형태로 압축하기

 

명령어 : tar -czvf  압축파일명.tar.gz 압축할파일_또는_폴더1 압축할파일_또는_폴더2 압축할파일_또는_폴더3

 

예로 ./test 라는 폴더에 a1.jpg a2.jpg a3.jpg 라는 파일들을 압축하기 위해서는 다음과 같은 명령어 통해 가능하다.

 

명령어 : tar -czvf images.tar.gz ./test/a1.jpg ./test/a2.jpg ./test/a3.jpg

그럼 images.tar.gz 이라는 압축된 파일이 생성된다.

 

물론 폴더를 한 번에 압축할 수 있다. 위의 ./test 폴더를 압축하려면 아래와 같은 명령어를 사용한다. 

 

명령어 : tar -czvf images.tar.gz ./test

 

a1.jpg a2.jpg는 압축, a3.jpg는 제외 시

 

명령어 : tar -czvf --exclude=./test/a3.jpg images.tar.gz ./test

 

 

2. tar.gz 압축풀기

 

명령어 : tar -xzvf 압축되어있는파일명.tar.gz

 

, 위에서 생성한 images.tar.gz 의 압측을 풀려면 다음과 같은 명령어를 사용한다.

 

명령어 : tar -xzvf images.tar.gz

 

 

3. tar 압축풀기

 

2번이랑 비슷한건데요. 이건 맨뒤에 gz이 안 붙어있다.

 

이건 옵션에서 z만 제외 해주면 된다. 예로 good.tar 이라는 파일이 있다고 가정하고, 이 파일을 압축풀려면 다음과 같이 명령한다.

 

명령어 : tar -xvf good.tar

'개발이야기' 카테고리의 다른 글

인증서 설치하기  (0) 2018.09.20
svn 설치 절차  (0) 2018.09.20
Openfire 설치 및 한글 처리 방법  (0) 2018.09.20