본문 바로가기
기록/Linux

[Linux/CentOS] 리눅스 tar 압축 명령어

by 자임 2022. 7. 5.


- tar vs tar.gz

tar : 용량을 줄이기 위한 압축의 개념보다는 파일을 묶는 개념에 더 가깝다. 압축에 드는 시간이 적고 필요한 리소스가 적은 편이지만 용량은 거의 줄지 않는다. 
tar.gz : 압축했을 때 tar보다 용량이 많이 줄어든다.


 

- tar 명령어


1. 하나의 파일로 묶기
tar cvf [파일명].tar [압축할폴더명]
예) tar cvf backup.tar www

2. 압축하기
tar cvfz [파일명].tar.gz [압축할폴더명]
예) tar cvfz backup.tar.gz www

3. 압축 풀기
1) 묶었을때>> tar xvf [묶은파일명].tar 
2) 압축시에>> tar xvfz [압축한파일명].tar.gz

출처: https://clansim.tistory.com/50 

 

 

- 알아서 풀기 & 여기에 풀기


tar xvfz [파일명]
=> 그냥 이렇게 풀면 알아서 풀기 같은 개념, 해당 폴더가 생성된 다음에 거기에 풀림

tar xvfz [파일명] -C [경로]
=> 여기에 풀기 같은 개념, 폴더 생성이 따로 안 되고, 안에 있는 내용이 해당 경로에 그대로 풀림.