본문 바로가기
개발/linux

리눅스 tar, gz, 압축/분할압축/해제

by Strong_옹이 2021. 6. 22.
728x90
반응형
반응형

리눅스 사용하다보다보면 압축을 해야되거나 풀어야 하는경우가 종종 생긴다.

내가 주로 사용하는 명령어는 tar로 압축하거나, 분할압축, 압축해제 등을 사용하는데 자주사용하는 명령어들만 정리해놓을려고 한다.

 

1. tar로 폴더 압축하기

 

tar -cvf fileNm.tar /압축할 디렉토리

#data라는 폴더를 data.tar로 압축하기
tar -cvf data.tar data

 

2. tar 압축해제

#위에서 압축한 data.tar을 풀때
tar -xvf data.tar

 

 

3. tar.gz로 압축하기

#data폴더를 data.tar.gz로 압축하기
tar -zcvf data.tar.gz /data

 

4.tar.gz 압축해제

#위에서 압축한 data.tar.gz 압축해제
tar -zxvf data.tar.gz

 

5.tar.gz로 지정한 용량으로 분할압축하기 

#data 폴더를 DVD로 굽기위해 4기가씩 분할압축하여 data.tar.gza, gzb 으로 저장
tar -zcvpf /data | split -b 4096m -data.tar.gz

 

6. data.tar.gz.gzaa ~ data.tar.gz.gzaz 분할압축 해제

cat data/tar.gz* | tar zxvf -

728x90
반응형

댓글