본문으로 바로가기

리눅스는 파일 '압축'과 '묶기' 가 별개로 이루어진다. 단순히 tar로 묶인 파일이라고 해도 gz 등으로 압축하지 않는다면 용량이 줄지 않는다.

 

자주 쓰이는 tar 압축 관련 명령어는 다음과 같다.

 

1. tar로 묶기
tar -cvf [파일명.tar] [대상1] [대상2] [대상3]...
2. tar 묶음 풀기
tar -xvf [파일명.tar]
3. tar.gz 로 묶고 압축하기
tar -zcvf [파일명.tar.gz] [대상1] [대상2] [대상3]...
4. tar.gz 압축 풀기
tar -zxvf [파일명.tar.gz]

 

아래는 리눅스 tar 명령어의 동작과 옵션에 대한 부가 설명이다.

 

tar 동작

소문자 c : 새로운 묶음을 만든다.

대문자 C : tar 묶음을 풀 때 지정한 디렉터리 하위에 풀어준다. 지정하지 않으면 해당 tar 파일과 동일한 디렉터리에 풀린다.

x : 묶인 파일을 풀어준다.

t : 풀기 전에 경로를 보여준다.

 

tar 옵션

f(필수) : tar 파일의 이름을 지정한다.

v : 파일이 묶이고 풀리는 과정을 터미널상에 보여준다.

대문자 J : tar로 묶고 xz로 압축한다.

소문자 j : tar로 묶고 bzip2로 압축한다.

호문자 z : tar로 묶고 gzip으로 압축한다.

 Other Contents 

댓글을 달아 주세요