COMPUTING

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

Exeter 2014. 12. 18. 22:21
반응형


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로 생성 (z 옵션이 없으므로 압축하지 않음)


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

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



TAR 풀기 / 압축해제 예제

tar -xvf TarFileName.tar



참조 : http://linux.die.net/man/1/tar



반응형