본문 바로가기

ETC/etc

Tar 간단 요약 설명


Tar 간단 요약 설명

보통 tar를 압축 파일로 알고 있지만 사실 파일을 한개로 묶는 기능을 말합니다.
아래와 같이 tar를 동작, 옵션으로 구분할 수 있습니다.
동작(c,x,t)에 따라 옵션(f,v,z,j)을 넣어서 압축 혹은 풀면 되겠습니다.

 동작
  c : 새로운 묶음
  x : 묶인 파일을 풀어줌
  t : 묶인 파일의 내용을 보여줌

 옵션
  f : 묶음 파일명 지정, 생략 시 tape로 백업
  v : 파일이 묶이거나 풀리는 과정을 보여줌
  z : tar + gzip (GNU only)
  j : tar + gzip2 (GNU only)


ex)

 # tar cvf xinetd.tar /etc/xinetd.d/                : 생성
 # tar cvfz xinetd.tar.gz /etc/xinetd.d/          : 생성 + gzip 압축
 # tar cvfj xinetd.tar.bz2 /etc/xinetd.d           : 생성 + bzip2 압축
 # tar tvf xinetd.tar                                      : 확인
 # tar xvf xinetd.tar                                     : 풀기
 # tar xvfz xinetd.tar.gz                               : gzip 압축 해제 + tar 풀기
 # tar xvfj xinetd.tar.bz2                              : bzip2 압축 해제 + tar 풀기