tar는 오랫동안 사랑받아온 파일 아카이빙 유틸리티입니다.

서버호스팅을 받고 계시다면, tar는 알고 계시는게 도움이 됩니다. ^^

linux는 결국 명령어와 옵션을 얼마큼 알고 있는 가의 문제인데.

기본적인 사용법은 아래와 같습니다.


묶기
tar cvf archive.tar subdirectory/

풀기
tar xvf archive.tar 

여기에 몇가지 유용한 옵션이 있습니다.

z: gzip으로 압축
p: 퍼미션 유지

즉, 아래와 같이 사용할 경우

tar cvfzp archive.tar.gz subdirectory/

subdirectory 안에 있는 모든 파일을 tar로 묶은후 gzip으로 압축하여, archive.tar.gz 이라는 결과 파일을 내놓습니다.

전체 옵션정리

c: 묶기
x: 풀기
v: 과정 출력
f: 파일명 지정
z: gzip으로 압축
p: 퍼미션 유지

도움이 되셨나요? ^^