Server/Linux

tar.gz 압축 및 해제

Programics 2021. 6. 2. 20:55
반응형

* 원하는 파일 혹은 디렉토리를 백업

tar -zcvf 소스코드백업명.tar.gz 백업할파일(혹은디렉토리)위치

e.g. # tar -zcvf filebak.tar.gz /home/public/index.php

e.g. # tar -zcvf filebak.tar.gz /var/www/html

e.g. # tar -zcvf filebak.tar.gz ./*

 

* 압축된 파일의 내용물 보기

tar -zvtf 소스코드백업명.tar.gz

e.g. # tar -zvtf 소스코드백업명.tar.gz

 

* 현재 위치에 압축 해제

tar -zxvf 소스코드백업명.tar.gz

e.g. # tar -zxvf filebak.tar.gz

 

* 특정 위치에 압축 해제

tar -zxvf 소스코드백업명.tar.gz -C 해제할디렉토리위치

e.g. # tar -zxvf filebak.tar.gz -C /www/public_html

 

* 옵션 z를 빼면, gzip이 아닌 일반 tar(묶기)

* 옵션 f는 항상 마지막

반응형