tar을 이용하여 TEST라는 디렉토리를 TEST.tar 이라는 한개의 파일로 묶습니다.

 # tar cvf TEST.tar TEST

완료되면 gzip을 사용하여 TEST.tar 을 압축합니다. TEST.tar.gz 파일이 생성됩니다.
 # gzip TEST.tar

옵션을 추가하여 TEST라는 디렉토리를 TEST.tar.gz 로 바로 압축할 수도 있습니다.
 # tar cvfz TEST.tar.gz TEST

압축 풀기
 # tar vfxz TEST.tar.gz

압축없이 파일을 하나로 묶기만 할때에는 tar만 이용하시면 될 것입니다.
미리 묶어두시면 파일을 몇천개씩 디스크간 이동해야 할경우 시간을 많이 단축할 수 있습니다.

-c, 새로운 묶음을 만든다.
-t, 묶음 내부의 파일들의 목록을 보여준다.
-x, 묶음을 풀어준다.
-f TEST, TEST라는 묶음을 만든다.
-h, 심볼릭 링크를 묶지 않는다. 링크의 실제 파일을 묶는다.
-i, 사이즈가 0인 파일을 무시한다.
-j, .bz2 파일을 풀어준다.
--ignore-failed-read, 읽을 수 없는 파일이 있더라도 종료 코드 0을 출력하지 않는다.
-k, 파일명이 중복 될 경우, 기존에 있던 대상 파일을 덮어쓰지 않고 유지한다.
-m, 파일이 만들어지거나 수정 된 시간을 기록하지 않는다.
-N, 지정한 시간보다 새로운 파일만 묶는다.
-p, 퍼미션을 유지한다.
-v, 처리중인 파일을 자세하게 보여준다.
--version, 버전 정보를 보여준다
-W, 묶은 후에 파일을 점검한다.
-z, gzip 압축하거나 풀어준다.

Posted by 비회원