Skip to main content

tar 분할압축

가끔 쓸 일이 있습니다. 기본적으로 -z 옵션은 쓰지 않습니다. 이 옵션은 압축을 하라는 뜻인데, 그냥 파일을 합칠때는 사용하지 않으시면 됩니다. 

$ tar -cvf- TargetDir | split -b 1024m - DestinationFile.tar
  • TargetDir : 압축할 대상 디렉터리 
  • 1024m : 메가바이트로 분할할 용량 (여기서는 1GB네요) 
  • DestinationFile.tar : 합친 파일의 이름 

입니다. 압축을 끝내면 File.tara File.tarb File.tarc 이런 형태로 파일들이 만들어집니다. 

 

 

압축을 풀 때 
$ cat CompFile.tar* | tar xvf -

명령을 쓰시면 됩니다. 

 

참고자료 : https://superad.tistory.com/74