본문 바로가기

Computer Engineering/Linux

tar , gz , gz2 리눅스 압축 해제

<< 압축하기 >>
* 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 압축풀기|작성자 도우너