Windows와 달리 Linux에서는 파일 압축과 파일 묶기가 원칙적으론 별개의 프로그램으로 실행되지만,

파일 묶기 명령어인 tar 명령어를 사용하면 옵션을 사용해 파일 압축을 한 번에 할 수 있다.


tar 사용법

tar [옵션] [압축된 파일명 혹은 압축할 파일이나 폴더명]


옵션

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

x: 묶인 파일을 푼다.

t: 묶음을 풀기 전에 묶인 경로를 보여준다.

C(대문자): 묶음을 지정된 디렉터리에 푼다.


f(필수): 파일 이름 지정

v: 파일이 묶이거나 풀리는 과정을 보여준다.(생략 가능)

J(대문자): tar + xz (xz 압축 혹은 압축 해제)

z: tar + gzip (gzip 압축 혹은 압축 해제)

j(소문자): tar + bzip2 (bzip2 압축 혹은 압축 해제)


ex)

압축 + 파일 묶기 : tar -czvf filename.tar.gz /etc/systemd/

압축 해제 + 파일 풀기 : tar -xzvf filename.tar.gz / tar -xjvf filename.tar.bz2

+ Recent posts