tar 압축 명령어 옵션

  • c : 하나의 tar 파일로 묶기
  • x : tar 파일 묶음을 풀기
  • t : 아카이브 내용 보기
  • r : 기존 tar 묶음에 파일 추가하여 묶기
  • f 파일이름 : 압축파일 이름 지정(필수옵션. 디폴트값은 tape임)
  • v : 처리중인 파일을 자세히 보여준다
  • h : 심볼릭링크를 묶지 않고, 심볼릭링크가 가리키는 파일을 묶는다.
  • p : 퍼미션 정보를 유지한다.
  • z : gzip으로 압축을 동시에 수행한다. (GNU tar일 경우)

  • j : bzip2로 압축을 동시에 수행한다.(GNU tar일 경우)
tar czvpf test.tar.gz test  #압축 하기
tar xzvpf test.tar.gz # 압축 해제

tar 분할 압축

  • 100m: 분할 압축 단위 MB
  • /test: 압축 할 폴더
  • test.tar.gz: 결과 파일 명
tar cvzf – /test | split -b 100m – test.tar.gz

tar 분할 압축 해제

cat test.tar.g* | tar -zxvpf -