tar 파일 압축하기 압축해제 하기

by 자꾸만 posted Oct 15, 2012
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

압축을 풀려면,

tar zxvf [파일이름]

새로운 압축파일을 만들려면,

tar zcvf [파일이름][압축할 파일 이름들 ...]

tar 옵션을 zxvf 그리고 zcvf 로 외우시면 편리합니다. 이유는 키보드 자판을 보시면 zxcv 로 되어 있기 때문에 zxcvf 순서로 외우 두시고 새로 압축을 만들 때에는 c 를, 압축을 풀 때에는 x를 사용한다고 기억하시면 tar 사용하시기가 편리합니다.

출처 : FALINUX Forum


option

-z, --gzip, --ungzip : gzip으로 압축 또는 압축해제 할때 사용한다.

-v, --verbose : tar 명령어 실행 과정을 자세히 보고 싶을때 사용한다.

-f, --file [HOSTNAME:] F : tar 명령어를 이용할 때 반드시 사용해야 한다. (default)

-x, --extract, --get : tar 파일로 묶여있는 것을 해제할때 사용한다.

-c, --create : tar 파일을 생성할 때 사용한다.

-C, --directory DIR : tar 파일을 해제할 때, 해제할 위치를 지정하는데 사용한다.


example

tar -cvf test.tar ./

현재 디렉토리의 내용들은 전부 test.tar로 압축한다.

tar -cvf test.tar test*

현재 디렉토리에서 test~~(ex, test1, test2.. ) 등의 파일들을 test.tar로 압축한다.

tar -xvf test.tar

현재 디렉토리에 test.tar 파일을 푼다.

tar -xvf test.tar -C temp

temp라는 디렉토리안에 test.tar 파일을 푼다. (temp 디렉토리는 압축풀기전에 생성되어 있어야 한다.)