● 압축파일 푸는 명령어
파일.tar.gz -> tar -zxvf 파일명
파일.tar.bz2 -> tar -jxvf 파일명

유닉스는 파일 압축을 하면 1개만 압축되게끔 되어있다. 그래서 대안이 여러 개의 파일을 하나로 묶은 후 그 묶음을 압축한다. 그리고 압축을 풀 때는 압축을 한 프로그램으로 압축을 풀어줘야 한다.(윈도의 알집은 압축형식이 달라도 알집프로그램 하나면 다 되는데 이와는 반대)

gzip -> gunzip -> 확장자gz -> abc.tar.gz
bzip2 -> bunzip2 -> 확장자bz2 -> abc.tar.bz2

● 압축 절차 흐름
a.txt
b.txt
c.txt
  => abc.tar로 묶음(tar라는 묶어주는 툴)
    => abc.tar.gz로 압축

● 여러가지 tar 옵션들(유닉스, 리눅스 공통)
c : 여러 개의 파일을 하나로 만들어라.
x : 묶어져 있는 파일을 풀어라.
v : 보여달라.
f : 압축결과파일로 결과물을 만들어라.

● 리눅스에만 있는 tar 옵션
z : 여러 개를 묶으면서 압축까지 같이 하라. (gzip까지 한꺼번에 같이 함.)
j : 여러 개를 묶으면서 압축까지 같이 하라. (bzip2까지 한꺼번에 같이 함.)

Posted by 겨울섬
,