์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.

1. ๊ฐœ์š”2. ์ƒ์„ธ3. ๋‹ค๋ฅธ OS์™€์˜ ๊ด€๊ณ„4. ์‚ฌ์šฉ๋ฒ•

1. ๊ฐœ์š”[ํŽธ์ง‘]

ํ”ํžˆ ์••์ถ• ํ˜•์‹์˜ ์ผ์ข…์œผ๋กœ ๊ฐ„์ฃผ๋˜์ง€๋งŒ ์••์ถ•์€ ์ „ํ˜€ ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ๋‹จ์ˆœํžˆ ๋‹ค์ˆ˜์˜ ํŒŒ์ผ์„ ํ•˜๋‚˜๋กœ ๋ฌถ์„ ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ์—„๋ฐ€ํžˆ ๋งํ•˜๋ฉด '์••์ถ• ํ˜•์‹'์ด๋ผ ๋ถ€๋ฅผ ์ˆ˜๋Š” ์—†๋‹ค. ํ™•์žฅ์ž๋Š” *.tar Tape Archive์˜ ์•ฝ์ž์ด๋‹ค. ๋Œ€์ฒด๋กœ tarball์ด๋ผ๊ณ  ๋ถˆ๋ฆฐ๋‹ค.

2. ์ƒ์„ธ[ํŽธ์ง‘]

๊ฐ ํŒŒ์ผ์˜ ์ •๋ณด๋ฅผ ๋‹ด์•„์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์šฉ๋Ÿ‰์ด ์˜คํžˆ๋ ค ์†Œํญ ๋Š˜์–ด๋‚œ๋‹ค. ๊ณผ๊ฑฐ ํ…Œ์ดํ”„๋ฅผ ๊ธฐ์–ต ๋งค์ฒด๋กœ ์‚ฌ์šฉํ•˜๋˜ ์‹œ์ ˆ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋ฅผ ๋ณด๋‹ค ํšจ์œจ์ ์œผ๋กœ ํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์กŒ๋‹ค. ํŒŒ์ผ์„ ํ•˜๋‚˜๋กœ ๋ฌถ๋Š” ์—ญํ• ๋งŒ ํ•˜๋Š”์ง€๋ผ ์ฒ˜๋ฆฌ ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค. ์œ ๋‹‰์Šค ๊ณ„์—ด ์šด์˜์ฒด์ œ์—์„œ ์ฃผ๋กœ ์“ฐ์ธ๋‹ค.

tar๋Š” ๋‹จ์ˆœํžˆ ๋ฌถ๋Š” ์—ญํ• ๋งŒ ํ•˜๋ฏ€๋กœ ์••์ถ•์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ tar ํŒŒ์ผ์„ ๋‹ค๋ฅธ ์••์ถ• ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ํ†ตํ•ด ์••์ถ•ํ•œ๋‹ค. ์ด ๊ฒฝ์šฐ ๋’ค์— ํ™•์žฅ์ž๊ฐ€ ๋” ๋”ฐ๋ผ๋ถ™๋Š”๋‹ค. gzip์„ ์ด์šฉํ•˜๋ฉด tar.gz, bzip2๋ฅผ ์ด์šฉํ•˜๋ฉด tar.bz ํ•˜๋Š” ์‹. tgz, tbz ๋“ฑ ์•„์˜ˆ ํ•ฉ์ณ์ง„ ํ™•์žฅ์ž๋กœ๋„ ๋งŽ์ด ์“ฐ์ธ๋‹ค. ๊ฐ„ํ˜น ์••์ถ•ํ•œ ํŒŒ์ผ์„ tar๋กœ ์ง€์ •ํ•ด์„œ ๋ฐ›๋Š” ์ชฝ์—์„œ ๋ญ˜๋กœ ํ’€์–ด์•ผ ํ•  ์ง€ ๋ชฐ๋ผ ํ™˜์žฅํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค(...).[1]

ํƒ€๋ฅด๋ณผ์˜ ์žฅ์ ์€ ๋‹ค๋ฅธ ์••์ถ• ํŒŒ์ผ๋“ค์ด ๊ฐ€์งˆ ์ˆ˜ ์—†๋Š” ๊ธฐ๋Šฅ์ธ ํŒŒ์ผ์˜ ํŠน์„ฑ์„ ๊ฐ™์ด ์ €์žฅ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ธ๋ฐ, ์˜ˆ๋ฅผ ๋“ค์–ด CMS ๊ตฌ์ถ• ํŒŒ์ผ์ด zip ํŒŒ์ผ๊ณผ tar.bz๋กœ ์ œ๊ณต๋  ๋•Œ zip, 7zํŒŒ์ผ์€ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์ด๋‚˜ ํด๋” ๊ถŒํ•œ ์„ค์ •์„ ์ˆ˜๋™์œผ๋กœ (.htaccess ํฌํ•จ)ํ•ด์ฃผ์–ด์•ผ ํ•˜์ง€๋งŒ, tar์˜ ๊ฒฝ์šฐ๋Š” ๊ถŒํ•œ ์„ค์ • ๋“ฑ์ด tar ์•ˆ์— ์ €์žฅ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ท€์ฐฎ์€ ์ž‘์—…์ด ์‚ฌ๋ผ์ง„๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค.

3. ๋‹ค๋ฅธ OS์™€์˜ ๊ด€๊ณ„[ํŽธ์ง‘]

์œˆ๋„์šฐ์—์„œ๋Š” ์ž˜ ์“ฐ์ด์ง€ ์•Š๋Š” ํŒŒ์ผ ํ˜•์‹์ด๋‹ค. ์œˆ๋„์šฐ์˜ ์ „์‹ ์ด ๋œ DOS์—๋Š” tar ๊ฐ™์€ ํŒŒ์ผ์„ ํ•œ๋ฐ ๋ฌถ์–ด ์ฃผ๋Š” ๊ธฐ๋Šฅ์ด ์—†์—ˆ๋‹ค. ์‚ฌ์‹ค tar๋ผ๋Š” ๊ธฐ๋Šฅ์€ ์œ ๋‹‰์Šค๊ฐ€ ๋ฉ”์ธํ”„๋ ˆ์ž„ ๊ฐ™์€ ์ค‘๋Œ€ํ˜• ์ปดํ“จํ„ฐ์šฉ์ด์—ˆ๊ณ , ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ์ผ์ด ๋งŽ๋‹ค ๋ณด๋‹ˆ ์ƒ๊ธด ๊ฒƒ์ด๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ DOS๋Š” PC์šฉ OS์˜€๊ณ , ์ดˆ์ฐฝ๊ธฐ PC๋Š” ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ์ผ์ด ์—†๋‹ค ๋ณด๋‹ˆ ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์ฑ„์šฉํ•˜์ง€ ์•Š์€ ๊ฒƒ์ด๋‹ค. ๋”ฐ๋ผ์„œ DOS์šฉ ํŒŒ์ผ ์••์ถ• ํ”„๋กœ๊ทธ๋žจ๋“ค์€ ์—ฌ๋Ÿฌ ํŒŒ์ผ์˜ ์••์ถ•์„ ์‹œ๋„ํ•˜๋ฉด ํŒŒ์ผ์„ ํ•ฉ์ณ ์ฃผ๋Š” ๊ธฐ๋Šฅ๊นŒ์ง€ ๊ฐ™์ด ๋„ฃ๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ด์—ˆ๊ณ , ์ด๊ฒƒ์€ ์œˆ๋„์šฐ ์‹œ๋Œ€๊นŒ์ง€ ๊ทธ๋Œ€๋กœ ์ด์–ด์กŒ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค ๋ณด๋‹ˆ tar๋Š” ์œˆ๋„์šฐ์—์„œ๋Š” ๊ฑฐ์˜ ์“ฐ์ด์ง€ ์•Š๋Š” ํฌ๋งท์ด ๋˜์—ˆ๊ณ , ์œˆ๋„์šฐ์šฉ tar ์œ ํ‹ธ๋ฆฌํ‹ฐ๋„ ๋‚˜์™€ ์žˆ์ง€๋งŒ ๊ตณ์ด ์„ค์น˜ํ•ด์„œ ์“ฐ๋Š” ์‚ฌ๋žŒ์€ ๋“œ๋ฌผ๋‹ค. ๋•Œ๋ฌธ์— ์œ ๋‹‰์Šค/๋ฆฌ๋ˆ…์Šค์™€ ์ „ํ˜€ ์ธ์—ฐ์ด ์—†๋Š” ์‚ฌ๋žŒ์—๊ฒŒ tar ํŒŒ์ผ์„ ๋ณด๋‚ด๋ฉด ๋ญฅ๋ฏธ ์†Œ๋ฆฌ๊ฐ€ ๋‚˜์˜ค๋‹ˆ ์ฃผ์˜. ๊ทธ๋‚˜๋งˆ 2010๋…„๋Œ€ ์ดํ›„์— ๋‚˜์˜ค๋Š” ์œˆ๋„์šฐ์šฉ ์••์ถ• ํ”„๋กœ๊ทธ๋žจ์€ tar ์••์ถ• ํ•ด์ œ๋ฅผ ๋Œ€๋ถ€๋ถ„ ์ง€์›ํ•œ๋‹ค. ๋‹ค๋งŒ tar์˜ ๊ฐ•์ ์ธ ํผ๋ฏธ์…˜ ๋ณด์กด๋งŒ์€ ์ง€์›ํ•˜์ง€ ์•Š์œผ๋‹ˆ ์ฃผ์˜. ๊ทผ๋ฐ ์• ์ดˆ์— ํƒ€๋ฅด๋ณผ์˜ ๊ฐ•์ ์ด ํผ๋ฏธ์…˜ ๋ณด์กด์ด๋ผ๊ณ  ์•Œ๊ณ  ์žˆ์„ ์ •๋„ ์‚ฌ๋žŒ์ด๋ฉด WSL๋กœ ๋ณด๋‚ด๋ฒ„๋ฆฌ๋Š” ์ •๋„์˜ ์กฐ์น˜๋Š” ์ด๋ฏธ ์ทจํ•ด๋†จ์„ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์—... ๋ฌธ์ œ๋Š” Windows์—์„œ ๋ฆฌ๋ˆ…์Šค/BSD๋กœ ๋ณด๋‚ผ ๋•Œ

๊ทธ ๋ฐ˜๋Œ€๋„ ๋งˆ์ฐฌ๊ฐ€์ง€. ์œˆ๋„์šฐ๋Š” tar๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ๋Œ€์‹  OS ์ฐจ์›์—์„œ ZIP ํŒŒ์ผ์˜ ์••์ถ• ๋ฐ ํ•ด์ œ๋ฅผ ์ง€์›ํ•˜๋Š”๋ฐ, ์ด ํŒŒ์ผ์„ ๋ฆฌ๋ˆ…์Šค ๋“ฑ์˜ ์œ ๋‹‰์Šค ๊ณ„์—ด OS๋กœ ๋ณด๋‚ด๋ฉด ๋น„์Šทํ•œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค. ๋ฌผ๋ก  ์ด ๊ฒฝ์šฐ์—๋Š” ZIP ์••์ถ• ํ•ด์ œ๋ฅผ ์ง€์›ํ•˜๋Š” unzip ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•ด์„œ ํ’€๋ฉด ๋œ๋‹ค. RAR ๋“ฑ์˜ ๋‹ค๋ฅธ ์œˆ๋„์šฐ์—์„œ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์••์ถ• ํ”„๋กœ๊ทธ๋žจ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋‹ค. ๋ฌผ๋ก  ์ด ๋•Œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํผ๋ฏธ์…˜ ๋ณด์กด์€ ๊ธฐ๋Œ€ํ•˜์ง€ ๋ง์ž.[2]

์••์ถ• ํ”„๋กœ๊ทธ๋žจ ๊ฐ„ ํ˜ธํ™˜์„ฑ์ด ์ œ๋กœ์— ๊ฐ€๊นŒ์šด ALZ๋‚˜ EGG๋ณด๋‹ค๋Š” ํ›จ์”ฌ ๋‚ซ๊ธด ํ•˜๋‹ค

4. ์‚ฌ์šฉ๋ฒ•[ํŽธ์ง‘]

์œ ๋‹‰์Šค ๊ณ„์—ด ์šด์˜์ฒด์ œ์— ๊ธฐ๋ณธ์ ์œผ๋กœ ํฌํ•จ๋˜์–ด ์žˆ๋Š” tar ์••์ถ• ๋ช…๋ น์–ด๋Š” ๋ณดํ†ต ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์˜ต์…˜์„ ๊ฐ€์ง„๋‹ค. GNU tar๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์„ค๋ช…ํ•œ๋‹ค. FreeBSD๋‚˜ OS X ๋“ฑ BSD ๊ณ„์—ด์˜ ๊ฒฝ์šฐ๋„ ๋Œ€๋™์†Œ์ดํ•˜์ง€๋งŒ ๋ฏธ๋ฌ˜ํ•˜๊ฒŒ ๋‹ค๋ฅธ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์œผ๋‹ˆ ์ฃผ์˜.
  • -f : ํ…Œ์ดํ”„ ๋Œ€์‹  ํŒŒ์ผ์„ ๋ฌถ๋Š”๋‹ค. ์›๋ž˜ ํ…Œ์ดํ”„๋ฅผ ๋‹ค๋ฃจ๋Š” ํ”„๋กœ๊ทธ๋žจ์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ƒ๊ธด ํ”์ ์ด๋‹ค. ํŒŒ์ผ์„ ๋ฌถ๊ฑฐ๋‚˜ ํ’€๋ ค๋ฉด ๋ฐ˜๋“œ์‹œ ๋ถ™์—ฌ์ค˜์•ผ ํ•œ๋‹ค.
  • ์—ญํ•  ์˜ต์…˜-์ด ์ค‘ ํ•˜๋‚˜๋งŒ ์จ์•ผ ํ•œ๋‹ค.
    • -c : ์ง€์ •ํ•œ ํŒŒ์ผ์„ tar๋กœ ๋ฌถ๋Š”๋‹ค.
    • -x : tar๋ฅผ ์••์ถ• ํ•ด์ œํ•œ๋‹ค.
    • -r : ๋ฌถ์ธ tar์— ์ƒˆ ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•œ๋‹ค.
    • -t : tar ์•ˆ์— ๋“ค์–ด์žˆ๋Š” ํŒŒ์ผ์„ ๋ชฉ๋ก์œผ๋กœ ํ‘œ์‹œํ•œ๋‹ค.
  • ๋ถ€๊ฐ€ ์˜ต์…˜-์œ„ ๊ธฐ๋Šฅ์— ๋ถ€๊ฐ€๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•œ๋‹ค.
    • -v : ์••์ถ• ๋ฐ ํ•ด์ œ ๊ณผ์ •์„ ์ƒ์„ธํ•œ ๋ฉ”์‹œ์ง€๋กœ ์ถœ๋ ฅํ•œ๋‹ค.
    • -p : UID๋ฅผ ๋ณด์กดํ•œ๋‹ค. ์‚ฌ์‹ค์ƒ ํผ๋ฏธ์…˜ ๋ณด์กด๊ณผ ๊ฐ™์€ ๋ง์ด๋‹ค. ํ’€ ์‹œ์Šคํ…œ ๋ฐฑ์—…์—์„œ ํƒ€๋ฅด๋ณผ์ด ์‚ฌ์šฉ๋˜๋Š” ์ด์œ ์ด์ž ํƒ€๋ฅด๋ณผ์˜ ๊ฝƒ.
  • ์••์ถ• ์˜ต์…˜-ํŒŒ์ผ์„ ์ž‘์—…ํ•  ๋•Œ ์‚ฌ์šฉํ•  ์••์ถ• ํ˜•์‹์„ ์ง€์ •ํ•œ๋‹ค. ๋‹น์—ฐํžˆ ์ด ์ค‘ ํ•˜๋‚˜๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ.
    • -z : ๋ฌถ์€ tar๋ฅผ gzip์œผ๋กœ ์••์ถ•ํ•˜๊ฑฐ๋‚˜, -x์ธ ๊ฒฝ์šฐ ํ•ด๋‹น ํŒŒ์ผ์ด ์ด๋ฏธ gzip ์••์ถ•๋˜์—ˆ์Œ์„ ๊ฐ€๋ฆฌํ‚จ๋‹ค.[3]
    • -j : ๋ฌถ์€ tar๋ฅผ bzip2๋กœ ์••์ถ•ํ•˜๊ฑฐ๋‚˜ bzip2 ์••์ถ•๋œ ํƒ€๋ฅด๋ณผ์„ ํ•œ ๋ฒˆ์— ์••์ถ• ํ•ด์ œํ•œ๋‹ค.
    • -J : ๋ฌถ์€ tar๋ฅผ xz๋กœ ์••์ถ•ํ•˜๊ฑฐ๋‚˜ xz ์••์ถ•๋œ ํƒ€๋ฅด๋ณผ์„ ํ•œ ๋ฒˆ์— ์••์ถ• ํ•ด์ œํ•œ๋‹ค.
[1] ๋‹ค๋งŒ ๋งค์ง ๋„˜๋ฒ„๊ฐ€ ๋‹ค ์žˆ๊ธฐ ๋•Œ๋ฌธ์•  ์‚ฌ์šฉ์ž ์ž…์žฅ์ด ์•„๋‹Œ ์ปดํ“จํ„ฐ ์ž…์žฅ์—์„œ๋Š” ๋ณ„ ๋ฌธ์ œ๊ฐ€ ์•ˆ ๋œ๋‹ค. tar.7z(7z ์ž์ฒด๊ฐ€ ์•„์นด์ด๋น™์„ ์ง€์›ํ•˜๋ฏ€๋กœ ๋ป˜์ง“) ๊ฐ™์€ ๊ดด์•…ํ•œ ํฌ๋งท์œผ๋กœ ๋ณด๋‚ธ ๊ฒŒ ์•„๋‹Œ ํ•œ tar ๋ช…๋ น์–ด ์ž์ฒด๊ฐ€ ํŒŒ์ผ์˜ ๋งค์ง ๋„˜๋ฒ„๋ฅผ ์ธ์‹ํ•ด ์•Œ์•„์„œ ์••์ถ•์„ ํ’€์–ด ์ฃผ๋ฉฐ, ๊ดด์•…ํ•œ ํฌ๋งท์ด๊ฑฐ๋‚˜ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ด ์ž๋™ ์ธ์‹์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ file ๋ช…๋ น์–ด๋กœ ์–ด๋–ค ํฌ๋งท์œผ๋กœ ์••์ถ•๋๋Š”์ง€ ์‹๋ณ„ํ•˜๋ฉด 'tar -xjf'(์ด ๊ฒฝ์šฐ๋Š” bzip2) ๊ฐ™์ด ํ”Œ๋ž˜๊ทธ๋ฅผ ๊ฑธ์–ด์„œ ์••์ถ•์„ ํ’€๊ฑฐ๋‚˜ 'zcat ํŒŒ์ผ๋ช… | tar -xf -'(์ด ๊ฒฝ์šฐ๋Š” gzip) ๊ฐ™์ด ํŒŒ์ดํ”„๋กœ ์••์ถ• ํ•ด์ œ-์•„์นด์ด๋ธŒ ํ•ด์ œ ์ˆœ์„œ๋Œ€๋กœ ๊ฑธ์–ด ์ฃผ๋ฉด ๋œ๋‹ค.
[2] ์• ์ดˆ์— NTFS์™€ POSIX๋Š” ํผ๋ฏธ์…˜ ์ฒด๊ณ„๊ฐ€ ๋‹ค๋ฅด๋‹ค. ํ˜ธํ™˜์ด ์•ˆ ๋œ๋‹ค. ntfs-3g ๋“œ๋ผ์ด๋ฒ„์—์„œ ๊ดœํžˆ ๊ธฐ์ € ํผ๋ฏธ์…˜์„ ๋ฌด์‹œํ•˜๊ณ  ์˜ฌ ํผ๋ฏธ์…˜ 777์„ ์ƒ์ •ํ•˜๋Š” ๊ฒŒ ์•„๋‹ˆ๋‹ค.
[3] ์ž์‹ ์ด ํ•œ ํ”„๋กœ๊ทธ๋žจ์€ ํ•˜๋‚˜์˜ ์—ญํ• ๋งŒ ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์œ ๋‹‰์Šค ๊ฐ•๊ฒฝํŒŒ๋ผ๋ฉด, ํ˜น์€ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ด ์ด ํ”Œ๋ž˜๊ทธ๋ฅผ ์ง€์› ์•ˆ ํ•œ๋‹ค๋ฉด ์••์ถ•์€ 'tar -cf - (...)|gzip > (ํŒŒ์ผ๋ช…)'์œผ๋กœ, ํ•ด์ œ๋Š” 'zcat (ํŒŒ์ผ๋ช…) | tar -xf -'๋กœ ๋Œ€์ฒด ๊ฐ€๋Šฅ.