LINUX

압축 명령어 tar 사용법
  • 조회수 8,769
  • 작성일 2008-10-22
  •  

문법

tar 동작[옵션] 플래그인수 파일명(들)

 

옵션

-c, --create : 아카이블를 생성한다.

-t : 아카이브 파일을 풀지 않고 파일 안의 내용을 확인한다.

-x, --extract, --get : 아카이브의 파일을 풀어준다.

-v : 작업내용을 출력한다.

-z : gzip 형식으로 압축한다. 압축 해제시 같은 옵션 사용.

-f : 압축옵션, 해제시에도 사용

-j : bz2 압축, 해제 옵션

 

사용법

1. a, b, c 파일을 abc.tar로 묶기

# tar -cf abc.zip a b c

 

2. 위에서 묶은 아카이브를 풀지 않고 내용 확인

# tar tvf abc.tar

 

3. tar 묶음 풀기 (1.번에서 묶은 abc.tar 파일을 이용)

# tar xvf abc.tar

 

4. /html 디렉토리에 있는 파일, 디렉토리 전부를 html로 묶은 후 압축하여 html.tgz로 나듦

# tar cvfz html.tgz /html

 

5. tgz파일 압축 풀기

# tar zxvf html.tgz

 

여기서 압출풀때를 주로 사용한다면 정 모를때는

tar zxvf 파일명 했을 때 에러나면

tar jxvf 파일명 하고 그래도 에러나면

tar xvf 파일명 ... 이래도 에러나면

gzip -d 파일명..


  • Comment 2012-12-22 17:59
압축하기
tar cvfz filename.tar.gz *

압축풀기
tar xvfz filename.tar.gz