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