Linux 명령어 | 압축 파일 관리 | tar, tar.gz 압축하기, 압축풀기

tar.gz 압축하기

명령어

tar -czvf {압축 파일명}.tar.gz {압축할 파일1} {압축할 파일2}...

파일 압축하기

./test 라는 디렉터리에 a1.jpg, a2.jpg, a3.jpg 파일들을 images.tar.gz 파일명으로 압축을 하는 명령어는 다음과 같다.

tar -czvf images.tar.gz ./test/a1.jpg ./test/a2.jpg ./test/a3.jpg

디렉터리 압축하기

./test 디렉터리 자체를 압축하는 명령어를 다음과 같다.

tar -czvf images.tar.gz ./test

특정 파일을 압축에서 제외하기

a1.jpg와 a2.jpg는 압축하고, a3.jpg는 압축에서 제외하고 싶은 때는 아래와 같이 명령어를 쓰면 된다.

tar -czvf --exclude=./test/a3.jpg images.tar.gz ./test

tar.gz 압축풀기

명령어

tar -xzvf {압축 파일명}.tar.gz 

images.tar.gz이라는 압축 파일을 푸는 명령어를 다음과 같다.

tar -xzvf images.tar.gz

tar 압축 풀기

tar 압축을 푸는 방법은 옵션에서 z만 빼주면 된다.

예를 들면, images.tar 이라는 압축 파일을 푸는 명령어는 아래와 같다.

tar -xvf images.tar



최종 수정 : 2019-10-14