컴퓨터

[리눅스] TAR 압축 명령어 사용법/예제

real-blog 2023. 8. 11. 22:51
반응형

 

 

Tar로 파일 묶기 (압축 기능)

TAR 명령은 리눅스에서 기본으로 제공하는 기능입니다. 

 

일반적으로 Windows 에서 사용하는 ZIP, 알집 등 압축 프로그램과 달리 리눅스의 TAR명령으로는 파일을 하나로 '묶는 기능'과 'ZIP 압축 기능' 2가지를 구별하여 따로 적용 가능합니다. 

 

즉, 여러개의 파일을 하나로 묶고 싶을때는 굳이 시간이 오래 걸리는 압축 기능을 사용 할 필요가 없습니다.

만약 파일 용량을 줄여야 한다면 압축 옵션을 추가로 지정해야 합니다.

 

 

- c ; 파일들을 묶어서 새로운 tar을 생성 (주의 - 용량 압축 되지 않으나 처리 속도가 빠름)

- v ; 처리과정을 화면으로 출력

- f ; 파일 이름 지정, 이 옵션을 사용하지 않으면 화면으로 출력됨

- z ; tar+gzip 기능 수행 (파일 용량 줄이기)

- x ; 파일 풀기

 

tar [옵션] [묶음파일명] [대상파일]

 

 

 

TAR 묶기 / 압축하기 예제

tar -cvf OutFileName.tar ./testdir

; 현재 디렉토리 이하(./testdir)에 포함된 파일을 하나로 묶어 OutFileName.tar로 생성 (옵션이 없으므로 압축하지 않음)

 

tar -zcvf OutFileName.tar.gz ./mydir/a.jpg ./mydir/b.jpg

; 현재 디렉토리의 파일 2개를 gzip 압축하여 OutFileName.tar.gz 파일 생성

 

 

 

TAR 풀기 / 압축해제 예제

tar -xvf TarFileName.tar

; 지정한 파일명(TarFileName.tar)으로부터 파일을 추출(해제)하며 화면으로 파일 정보를 출력함

 

 

 

 

 

 

아래는 동일 내용의 캡쳐(사진)입니다.

 

리눅스 TAR 압축 예제

 

 

 

--------------------------

 

본 블로그는 개인의 경험을 공유하고, 유익한 정보 제공을 목적으로 작성된 글입니다.

특정 자료로부터 발췌한 자료는 출처가 표기되어 있습니다. 

 

모든 글은 링크 복사만이 허용되며 모든 불펌을 금지합니다.

 

공감(하트)을 눌러주세요! 블로그 작성에 큰 힘이 됩니다.

 

반응형