본문 바로가기

Programming

Linux tar 압축, 압축 풀기

  • 용량 압축보다는 그냥 디렉토리와 파일을 하나로 묶고 싶다.

    1. tar로 압축 하기

    tar -cvf ${압축할 파일이름}.tar ${압축할 폴더이름} --exclude=${제외할 파일이름}
  • 압축할 파일 이름을 제외해준다.

e.g.

tar -cvf ./temp.tar /etc --exclude=./temp.tar

2. tar 압축 풀기

tar -xvf ${압축해제 할 파일이름}.tar -C ${압축해제 할 경로}

e.g.

tar -xvf ./temp.tar -C /home/user

  • 묶으면서 용량까지 압축하고 싶다.

1. tar.gz 로 압축 하기

tar -zcvf ${압축할 파일이름}.tar ${압축할 폴더이름} --exclude=${제외할 파일이름}
  • 압축할 파일 이름을 제외해준다.

e.g.

tar -zcvf ./temp.tar /etc --exclude=./temp.tar

4. tar.gz 압축 풀기

tar -zxvf ${압축해제 할 파일이름}.tar -C ${압축해제 할 경로}

e.g.

tar -zxvf ./temp.tar -C /home/user