본문 바로가기

Server Story..../Linux

tar.gz 압축 하기. 압축 풀기


<< 압축하기 >>
* tar 와 gzip 따로 하기
# tar cvf file_name.tar *.c
# gzip file_name.tar

 

* tar 와 gzip 동시에
# tar cvfp - target_dir | gzip -c > made_file.tar.gz

// target_dir = 압축할 파일들이 들어 있는 디렉토리

 // made_file  = 만들어질 압축파일의 이름.

 

<< 압축풀기 >>
* tar 와 gzip 따로 하기
# gzip -d file_name.tar.gz
# tar -xvf file_name.tar

 

* tar 와 gzip 동시에
# gzip -dc source_file.tar.gz | tar xvfp

 

* tar 와 gzip 동시에 풀면서 다른 디렉토리에 풀리게 지정

#gzip -dc source_file.tar.gz | tar xvfp - -C target_dir

[출처] tar.gz 압축풀기|작성자 도우너