E D R S I H C RSS
ID
Password
Join
ë°œê²¬ëœ ë²„ê·¸ê°€ ì‹«ì€ ê²ƒì´ ì•„ë‹ˆë¼ ê·¸ê²ƒë•Œë¬¸ì— ì¢Œì ˆí•˜ëŠ” ë‚´ê°€ 싫다. - redpixel

 * ì¸í„°ë„· 여기저기서 오려붙였습니다. :) ìžê¾¸ 까먹는지ë¼... :(

설명 #

  • tar타 ë˜ëŠ” 타르는 ì§€ì •ëœ ì—¬ëŸ¬ ê°œì˜ íŒŒì¼ë“¤ì„ ì•„ì¹´ì´ë¸Œë¼ê³  부르는 í•˜ë‚˜ì˜ íŒŒì¼ë¡œ 만들거나, í•˜ë‚˜ì˜ ì•„ì¹´ì´ë¸Œ 파ì¼ì— ì§‘ì ë˜ì–´ 있는 여러 ê°œì˜ íŒŒì¼ì„ ì›ëž˜ì˜ 형태대로 추출해내는 유닉스 쉘명령어ì´ë‹¤. tar ì•„ì¹´ì´ë¸Œ 파ì¼ì—는 어떻게 파ì¼ëª…ì„ ì ë“ ìƒê´€ì—†ì§€ë§Œ, tar 로 묶었다는 ê²ƒì„ ë¶„ëª…ížˆ 해주기 위해 ".tar"ë¼ëŠ” 파ì¼ì´ë¦„ 확장ìžê°€ 붙는다. tar ì•„ì¹´ì´ë¸Œ íŒŒì¼ ë‚´ì— ë“¤ì–´ìžˆëŠ” 파ì¼ë“¤ì€ ì••ì¶•ë˜ëŠ” ê²ƒì´ ì•„ë‹ˆë¼, 단지 í•˜ë‚˜ì˜ íŒŒì¼ë¡œ 모아지는 것ë¿ì´ë‹¤.

tarë¼ëŠ” ì´ë¦„ì€ íŒŒì¼ë“¤ì´ 주로 ìžê¸°í…Œì´í”„ì— ë°±ì—…ë˜ê³ , ì´ë”°ê¸ˆì”© 검색ë˜ê¸°ë„ í•˜ë˜ ë•Œë¡œë¶€í„° 유래하였다. 그러나, 요즘ì—는 tar ì•„ì¹´ì´ë¸Œê°€ 오히려 유닉스 ì‹œìŠ¤í…œë“¤ê°„ì— íŒŒì¼ë“¤ì„ 전송하기 위해 ì¢€ë” ìžì£¼ 사용ë˜ê³  있다.

ìžì£¼ì‚¬ìš©ë˜ëŠ” ì¡°í•© #

압축하기 #

> tar -cvzf tarfile.tar.gz ./
  • -c : tar í™”ì¼ì„ ìƒì„±í•œë‹¤.
  • -v : ìƒì„±ë˜ëŠ” í™”ì¼ ì ˆì°¨ë¥¼ 보여준다.
  • -f : backup í™”ì¼ëª…ì„ ì§€ì • 한다. Default는 "/dev/rmt0"ì´ë‹¤.
  • -z : gzipì— í˜„ìž¬ tar를 넘겨 압축한다.

í¼ë¯¸ì…˜ 유지하며 압축하기 #

> tar -cvzp tarfile.tar.gz ./

압축풀기 #

> tar -xvfz tarfile.tar.gz ./

í¼ë¯¸ì…˜ 유지하며 압축풀기 #

> tar -xvfzp tarfile.tar.gz ./

ë‚´ìš© 보기 ë° í…ŒìŠ¤íŠ¸ #

> tar -tvfz tarfile.tar 
  • -t : tarí™”ì¼ì˜ 목차를 보여준다.

ì—…ë°ì´íЏ #

> tar -uvfz tarfile.tar reverse.c
tar í™”ì¼ ëì— reverse.cê°€ 변경 ë˜ì—ˆìœ¼ë©´ 추가 한다.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2010-10-28 12:42:54
Processing time 0.6222 sec