tar와 gzip을 한번에
tar와 gzip을 동시에 할 수 있는 방법이 있으며 이는 tar의 옵션으로 다음과 같이 사용하실 수 있습니다.

이런작업을 하시려면 원래 사용하시던 tar의 옵션에 z라는 옵션을 추가해서 사용하시면 됩니다.

즉, 다음과 같은 사용하시면 됩니다.




묶고 압축할 때 : $ tar cvfz 압축파일.tar.gz 압축대상파일 및 디렉토리

압축해제와 묶음풀 때 : $ tar xvfz 압축파일.tar.gz




[sspark@nice dat]$ ls -l

total 44

-rw-r--r-- 1 sspark sspark 5847 Jan 27 10:37 browser.html

-rw-r--r-- 1 sspark sspark 5879 Jan 27 10:37 host.html

-rw-r--r-- 1 sspark sspark 8295 Jan 27 10:37 hour.html

-rw-r--r-- 1 sspark sspark 858 Dec 7 04:02 log.range

-rw-r--r-- 1 sspark sspark 10733 Jan 27 10:37 page.html

[sspark@nice dat]$

[sspark@nice dat]$ tar cvfz myhome.tar.gz *

browser.html

host.html

hour.html

log.range

page.html

[sspark@nice dat]$

[sspark@nice dat]$ ls -l

total 52

-rw-r--r-- 1 sspark sspark 5847 Jan 27 10:37 browser.html

-rw-r--r-- 1 sspark sspark 5879 Jan 27 10:37 host.html

-rw-r--r-- 1 sspark sspark 8295 Jan 27 10:37 hour.html

-rw-r--r-- 1 sspark sspark 858 Dec 7 04:02 log.range

-rw-rw-r-- 1 sspark sspark 4212 Jan 27 11:21 myhome.tar.gz

-rw-r--r-- 1 sspark sspark 10733 Jan 27 10:37 page.html




tar로 파일을 묶을 때에는 cvf라는 옵션을 사용합니다.

이때 묶음과 동시에 gzip으로 압축을 하려면 z라는 옵션을 함께사용하여 cvfz라는 옵션을 사용하시면 묶음과 동시에 압축까지 해주게 됩니다.

옵션의 편리함 때문에 요즘에는 이런 방법을 많이 사용하고 있습니다.


이번에는 압축된 myhome.tar.gz파일을 한번에 풀고 해제해주는 예를 들었습니다.

tar로 풀어줄 때에는 xvf라는 옵션을 사용합니다.

풀어줌과 동시에 압축해제까지 하려면 이 옵션과 함께 z라는 옵션을 함께 사용하여 xvfz라는 옵션을 사용하시면 됩니다.


[sspark@nice dat]$

[sspark@nice dat]$ tar xvfz myhome.tar.gz

browser.html

host.html

hour.html

log.range

page.html
2005/07/01 14:55 2005/07/01 14:55

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다