파일 압축과 파일 묶기

리눅스 기초. 리눅스 필수 개념 배우기

by 제이럽


여전히 리눅스의 기본 개념들을 학습하고 있는 중이다.




파일 압축


리눅스에서 많이 볼수 있는 압축 파일의 확장명은

xz, bz2, gz, zip, z 등이 있다.


내가 사용했던 gzip을 살펴보려한다.


gzip

확장명을 gz로 압축하거나 풀어준다.

예시) gzip -> 파일이름을 압축 파일인 '파일명.gz' 로 만든다.




파일 묶기


리눅스는 윈도우와 다르게 파일 압축과 파일 묶기를 별개의 프로그램으로 실행하도록 되어 있다.

파일 묶기 명령어는 tar 이며 묶인 파일 확장명도 tar 이다.


tar

확장명 tar 로 묶음 파일을 만들거나 묶음을 풀어준다.

예시)

tar cvf my.tar /etc/sysconfig/ -> 묶기

tar cvfz my.tar.gz /etc/sysconfig/ -> 묶기 + gzip 압축

tar tvf my.tar -> 파일 확인

tar xvf mr.tar -> tar 풀기

tar xfz my.tar.gz -> gzip 압축 해제 + tar 풀기




매거진의 이전글소유권과 허가권