OS/Linux

[LINUX] ๐Ÿ“š ์•„์นด์ด๋ธŒ & ์••์ถ• ๋ช…๋ น์–ด ์ •๋ฆฌ (tar / compress / gzip / bzip2 / xz / zip)

์ธํŒŒ_ 2022. 2. 11. 20:55

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•

 

๋ฆฌ๋ˆ…์Šค์™€ ์œˆ๋„์šฐ ํŒŒ์ผ ์••์ถ• ๋ฐฉ์‹

๋ฆฌ๋ˆ…์Šค๋Š” ์œˆ๋„์šฐ์™€๋Š” ๋‹ค๋ฅด๊ฒŒ ์••์ถ•๊ณผ ๋Œ€์ƒ ํŒŒ์ผ์„ ๋ฌถ๋Š” ๊ฒƒ์ด ๋”ฐ๋กœ ๋–จ์–ด์ ธ ์žˆ๋‹ค๋Š” ๊ฐœ๋…์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

 

์œˆ๋„์šฐ์—์„œ๋Š” ๋ณดํ†ต ์••์ถ•( zip )์„ ํ•˜๋ฉด ์„ ํƒ๋œ ํŒŒ์ผ์ด๋‚˜ ํด๋”๋“ค์„ ๋ฌถ์œผ๋ฉด์„œ ๋™์‹œ์— ์••์ถ•( compress )์„ ํ•œ๋‹ค.

๊ฑฐ์˜ ๋Œ€๋ถ€๋ถ„์˜ ์œˆ๋„์šฐ ์••์ถ• ํ”„๋กœ๊ทธ๋žจ๋“ค์€ ์••์ถ•์‹œํ‚ฌ ๋Œ€์ƒ ํŒŒ์ผ๋“ค์„ ์••์ถ•ํŒŒ์ผ์ด๋ฆ„.zip ํŒŒ์ผ ํ•œ ๊ฐœ๋กœ ๋งŒ๋“ค๋ฉด์„œ ์••์ถ•์„ ํ•˜๋Š”๋ฐ ์ด๊ฑธ ๋‹น์—ฐํ•˜๊ฒŒ ์ƒ๊ฐํ•˜๋‹ค๋ณด๋‹ˆ, ๋ฆฌ๋ˆ…์Šค์—์„œ์˜ ๋™์ž‘์ด ์ƒ์†Œํ•˜๊ฒŒ ๋ณด์ธ๋‹ค.

 

๋ฆฌ๋ˆ…์Šค์˜ ๊ฒฝ์šฐ๋Š” ์••์ถ•ํ•˜๊ฑฐ๋‚˜ ๊ด€๋ฆฌํ•  ํŒŒ์ผ๋“ค์„ ๋จผ์ € ํ•˜๋‚˜์˜ ํŒŒ์ผ๋กœ ๋ฌถ๊ณ (์ด๊ฑธ ์•„์นด์ด๋น™์ด๋ผ๊ณ  ํ•œ๋‹ค. ์ด ๋•Œ๋Š” ๋Œ€์ƒ ํŒŒ์ผ๋“ค์„ ๋ฌถ๊ธฐ๋งŒ ํ•˜๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์šฉ๋Ÿ‰์€ ์ „ํ˜€ ์ค„์–ด๋“ค์ง€ ์•Š๋Š”๋‹ค),

์ด๋ ‡๊ฒŒ ๋ฌถ์ธ ํŒŒ์ผ์„ ๋”ฐ๋กœ ์ถ”๊ฐ€๋กœ ์••์ถ•์„ ํ•ด์„œ ์šฉ๋Ÿ‰์„ ์ค„์ด๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•œ๋‹ค.(์••์ถ•๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ gz ๊ฐ™์€ ํ™•์žฅ์ž๋ฅผ ๊ฐ–๋Š”๋‹ค)

์•„์นด์ด๋น™ Archiving : ๋‹จ์ผ ํŒŒ์ผ์— ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ๋“ค์„ ๋„ฃ์–ด ๋ฌถ๊ธฐ
์••์ถ• Compression : ํŒŒ์ผ์ด๋‚˜ ์•„์นด์ด๋ธŒ๊ฐ€ ๋””์Šคํฌ์—์„œ ์ฐจ์ง€ํ•˜๋Š” ๊ณต๊ฐ„์„ ์ค„์—ฌ์ฃผ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋„๊ตฌ (์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ†ตํ•ด)

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•


ํŒŒ์ผ ์•„์นด์ด๋ธŒ

์œ„์—์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด, ๋ฆฌ๋ˆ…์Šค(Linux)๋Š” ํŒŒ์ผ์ด๋‚˜ ํด๋”๋“ค์„ ๋ฌถ๋Š” ๊ฒƒ(archive)๊ณผ ์••์ถ•(compress)ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์„ธ๋ถ„ํ™”๋˜์–ด ์žˆ๋‹ค.

์—ฌ๋Ÿฌ ํŒŒ์ผ์„ ํ•œ ํŒŒ์ผ๋กœ ๋ฌถ์€ ๊ฒƒ์„ ์•„์นด์ด๋ธŒ(archive)๋ผ ํ•˜๋ฉฐ ํ™•์žฅ์ž๋Š” .tar(tape archives)๋ฅผ ๊ฐ€์ง„๋‹ค.

์•„์นด์ด๋ธŒ๋ž€ ์›๋ž˜ ๋ณด๊ด€์†Œ, ์ €์žฅ์†Œ๋ผ๋Š” ๋œป์ด ์ง€๋งŒ,
๋ฆฌ๋ˆ…์Šค์—์„œ๋Š” 'ํŒŒ์ผ์„ ๋ฌถ์–ด์„œ ํ•˜๋‚˜๋กœ ๋งŒ๋“  ๊ฒƒ' ์ด๋ผ๋Š” ์˜๋ฏธ๋กœ ์‚ฌ์šฉ๋œ๋‹ค.

๊ทธ๋ฆฌ๊ณ  tar(์•„์นด์ด๋ธŒ) ํŒŒ์ผ์„ ๋‹ค์‹œ gzip์„ ์‚ฌ์šฉํ•˜์—ฌ ์••์ถ•ํ•ด์„œ .tar.gz์˜ ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง€๋Š” ์••์ถ• ์•„์นด์ด๋ธŒํŒŒ์ผ์„

์‹ค๋ฌด์—์„œ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค.

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•

tar๋Š” "ํ…Œ์ดํ”„ ์•„์นด์ด๋ฒ„(Tape ARchiver)"์˜ ์š”์•ฝ์–ด์ด๋‹ค. 
tar์˜ t(tape, ํ…Œ์ดํ”„)๋Š” ๊ณผ๊ฑฐ์˜ ์ €์žฅ ์žฅ์น˜์ธ ํ…Œ์ดํ”„๋กœ ๋ฐฑ์—…ํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค.
๊ทธ๋ฆฌ๊ณ  tar์˜ ar(archive, ์•„์นด์ด๋ฒ„)์€ ํ†ต์ƒ์ ์œผ๋กœ "์—ฌ๋ŸฌํŒŒ์ผ์„ ํ•˜๋‚˜์˜ ํŒŒ์ผ๋กœ ํ•ฉ์น˜๋Š” ํ”„๋กœ๊ทธ๋žจ"์„ ์˜๋ฏธํ•œ๋‹ค.

์ฆ‰, tar๋Š” ์—ฌ๋Ÿฌ ํŒŒ์ผ์„ ํ•˜๋‚˜๋กœ ๋ฌถ์„ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค. (์šฉ๋Ÿ‰๋ณ€ํ™” ์—†์ด ํ•˜๋‚˜๋กœ ๋ชจ์œผ๋Š” ๊ฒƒ) 
์ €์žฅ ์žฅ์น˜์— ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ฑฐ๋‚˜ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํŒŒ์ผ ์ „์†กํ•  ๋•Œ, ์—ฌ๋Ÿฌ๊ฐœ์˜ ๋‹ค์–‘ํ•œ ํŒŒ์ผ๋“ค์ด ์žˆ์œผ๋ฉด ๊ด€๋ฆฌ๊ฐ€ ๋ณต์žกํ•ด์ง€๊ธฐ ๋•Œ๋ฌธ์—, ์—ฌ๋Ÿฌ ํŒŒ์ผ์„ ํ•˜๋‚˜๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ชฉ์ ์œผ๋กœ ํƒ„์ƒํ–ˆ๋‹ค.

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

 

 

tar(tape archives) ๋ช…๋ น์–ด

tar์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํŒŒ์ผ์„ ํ•˜๋‚˜์˜ ํŒŒ์ผ๋กœ ๋ฌถ๊ฑฐ๋‚˜ ํ’€ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด์ด๋‹ค.

 

tarํŒŒ์ผ์€ ๋ฆฌ๋ˆ…์Šค ๋ฐ ์œ ๋‹‰์Šค์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ํ˜•ํƒœ๋กœ์จ tar๋กœ ๋ฌถ์ด๊ธฐ ์ „ ํŒŒ์ผ๋“ค์˜ ์†์„ฑ๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ ๊ตฌ์กฐ๋“ฑ์„ ๋ชจ๋‘ ๋ณด์กดํ•  ์ˆ˜ ์žˆ๊ณ  ์••์ถ• & ์••์ถ•ํ•ด์ œ ๋“ฑ์˜ ์ž‘์—…์„ ๊ฑฐ์น˜๋ฉด์„œ ํŒŒ์ผ์ด ๋ณ€๊ฒฝ, ์†Œ์‹ค๋  ์—ผ๋ ค๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์†Œ์Šค ๋ฐฐํฌ ํŒŒ์ผ์„ ๋งŒ๋“œ๋Š” ์šฉ๋„๋กœ ์ž์ฃผ ์‚ฌ์šฉ๋œ๋‹ค.


tar๋ช…๋ น์„ ํ†ตํ•ด ๋งŒ๋“ค์–ด์ง€๋Š” ํŒŒ์ผ์€ ๋ณดํ†ต ".tar" ํ™•์žฅ์ž๋ฅผ ๊ฐ–๋Š”๋‹ค.
๊ทธ๋ฆฌ๊ณ  ์•„์นด์ด๋ธŒ๋ฅผ gzip ๋˜๋Š” bzip2์œผ๋กœ ์••์ถ•๋œ ๊ฒฝ์šฐ, ํŒŒ์ผ ๋’ค์— ".gz" ๋˜๋Š” ".bz2" ํ™•์žฅ์ž๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ".tar.gz" ๋˜๋Š” ".tar.bz2"๋กœ ํŒŒ์ผ ์ด๋ฆ„์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.
๋“œ๋ฌผ์ง€๋งŒ ์ข€ ๋” ๊ฐ„๋žตํ•˜๊ฒŒ, tar + gzip์„ ".tgz"๋กœ, tar + bzip2๋ฅผ ".tb2", ".tbz", "tbz2" ๋“ฑ์œผ๋กœ ์ง€์ •ํ•˜๊ธฐ๋„ ํ•œ๋‹ค.

๋ณดํ†ต์˜ ๊ฒฝ์šฐ์—๋Š” tar์„ ํ†ตํ•ด ํ•˜๋‚˜๋กœ ํ•ฉ์ณ์ง„ ํŒŒ์ผ์„ gzip ๋˜๋Š” bzip2 ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ์••์ถ•ํ•˜๋Š”๋ฐ,

gzip ๋˜๋Š” bzip2 ๋ช…๋ น์„ ๋”ฐ๋กœ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š๊ณ  tar ๋ช…๋ น์˜ ์˜ต์…˜๋งŒ์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๊ธฐ๋„ ํ•˜๋‹ค.

$ tar [OPTION] [์•„์นด์ด๋ธŒFILE๋ช…] [FILE|PATH]
์˜ต์…˜ ๋™์ž‘
-f ๋Œ€์ƒํŒŒ์ผ์„ tar ์•„์นด์ด๋ธŒ ์ง€์ • (๊ธฐ๋ณธ ์˜ต์…˜)
-c tar ์•„์นด์ด๋ธŒ ์ƒ์„ฑ. ๊ธฐ์กด ์•„์นด์ด๋ธŒ ๋ฎ์–ด ์“ฐ๊ธฐ (ํŒŒ์ผ ๋ฌถ์„ ๋•Œ ์‚ฌ์šฉ)
-x tar ์•„์นด์ด๋ธŒ์—์„œ ํŒŒ์ผ ์ถ”์ถœ(ํŒŒ์ผ ํ’€ ๋•Œ ์‚ฌ์šฉ)
-v ์ฒ˜๋ฆฌ๋˜๋Š” ๊ณผ์ •(ํŒŒ์ผ ์ •๋ณด)์„ ์ž์„ธํ•˜๊ฒŒ ๋‚˜์—ด
-z gzip ์••์ถ• ์ ์šฉ ์˜ต์…˜
-j bzip2 ์••์ถ• ์ ์šฉ ์˜ต์…˜
-t tar ์•„์นด์ด๋ธŒ์— ํฌํ•จ๋œ ๋‚ด์šฉ ํ™•์ธ
-C ๋Œ€์ƒ ๋””๋ ‰ํ† ๋ฆฌ ๊ฒฝ๋กœ ์ง€์ •
-A ์•„์นด์ด๋ธŒ ํŒŒ์ผ์„ tar ์•„์นด์ด๋ธŒ์— ์ถ”๊ฐ€
-d tar ์•„์นด์ด๋ธŒ์™€ ํŒŒ์ผ ์‹œ์Šคํ…œ ๊ฐ„ ์ฐจ์ด์  ๊ฒ€์ƒ‰
-r tar ์•„์นด์ด๋ธŒ ๋งˆ์ง€๋ง‰์— ํŒŒ์ผ๋“ค ์ถ”๊ฐ€
-u tar ์•„์นด์ด๋ธŒ์— ์ƒˆ๋กญ๊ฒŒ ์ถ”๊ฐ€๋œ ํŒŒ์ผ๋งŒ ์ถ”๊ฐ€
-k tar ์•„์นด์ด๋ธŒ ์ถ”์ถœ ์‹œ, ๊ธฐ์กด ํŒŒ์ผ ์œ ์ง€
-U tar ์•„์นด์ด๋ธŒ ์ถ”์ถœ ์ „, ๊ธฐ์กด ํŒŒ์ผ ์‚ญ์ œ
-w ๋ชจ๋“  ์ง„ํ–‰ ๊ณผ์ •์— ๋Œ€ํ•ด ํ™•์ธ ์š”์ฒญ. (interactive)
-e ์ฒซ ๋ฒˆ์งธ ์—๋Ÿฌ ๋ฐœ์ƒ ์‹œ ์ค‘์ง€
# ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์˜ ๋ชจ๋“  ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ tar๋กœ ๋ฌถ๊ธฐ
$ tar cvf ํŒŒ์ผ๋ช….tar * 

# ๋Œ€์ƒ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ํŒŒ์ผ๊ณผ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ tar๋กœ ๋ฌถ๊ธฐ
$ tar cvf ํŒŒ์ผ๋ช….tar [PATH] 

# ํŒŒ์ผ์„ ์ง€์ •ํ•˜์—ฌ tar ์•„์นด์ด๋ธŒ๋กœ ๋ฌถ๊ธฐ
$ tar cvf ํŒŒ์ผ๋ช….tar [FILE_1] [FILE_2]
# tar ์•„์นด์ด๋ธŒ์˜ ๋‚ด์šฉ ํ™•์ธํ•˜๊ธฐ
$ tar tvf ํŒŒ์ผ๋ช….tar 

# tar ์•„์นด์ด๋ธŒ๋ฅผ ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์— ํ’€๊ธฐ
$ tar xvf ํŒŒ์ผ๋ช….tar 

# tar ์•„์นด์ด๋ธŒ๋ฅผ ์ง€์ •๋œ ๋””๋ ‰ํ† ๋ฆฌ์— ํ’€๊ธฐ
$ tar xvf ํŒŒ์ผ๋ช….tar -C [PATH]

# tar ์•„์นด์ด๋ธŒ ๋ฌถ๊ฑฐ๋‚˜ ํ’€ ๋•Œ ํŒŒ์ผ ๋ณ„ ์ง„ํ–‰ ์—ฌ๋ถ€ ํ™•์ธํ•˜๊ธฐ
$ tar cvfw ํŒŒ์ผ๋ช….tar *
# ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ tar๋กœ ๋ฌถ๊ณ  gzip์œผ๋กœ ์••์ถ•ํ•˜๊ธฐ
$ tar zcvf ํŒŒ์ผ๋ช….tar.gz * 

# gzip์œผ๋กœ ์••์ถ•๋œ tar ์•„์นด์ด๋ธŒ๋ฅผ ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์— ํ’€๊ธฐ
$ tar zxvf ํŒŒ์ผ๋ช….tar.gz 

# ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ tar๋กœ ๋ฌถ๊ณ  bzip2๋กœ ์••์ถ•ํ•˜๊ธฐ
$ tar jcvf ํŒŒ์ผ๋ช….tar.bz2 * 

# bzip2๋กœ ์••์ถ•๋œ tar ์•„์นด์ด๋ธŒ๋ฅผ ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์— ํ’€๊ธฐ
$ tar jxvf ํŒŒ์ผ๋ช….tar.bz2

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•
๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•


ํŒŒ์ผ ์••์ถ•

๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฆฌ๋ˆ…์Šค์˜ ์••์ถ• ๋ช…๋ น์–ด๋Š” compress, zip, gzip, bzip2, xz ๊ฐ€ ์žˆ๋Š”๋ฐ, ์ด์ค‘์— gzip, bzip2, xz ๋ช…๋ น์–ด๋ฅผ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํŽธ์ด๋‹ค.

tar ๋ช…๋ น์–ด์—์„œ gzip์ด๋‚˜ bzip ๋“ฑ ์••์ถ• ์˜ต์…˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ์••์ถ• ๋ช…๋ น์–ด๋ฅผ ๋‹จ๋…์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ๋“œ๋ฌธ ํŽธ์ด๋‹ค.

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•

 

๋ฆฌ๋ˆ…์Šค ์••์ถ• ํ˜•์‹

์••์ถ•ํ˜•ํƒœ ๊ธฐ๋ณธํ˜•ํƒœ ์ถ•์•ฝ ๊ฐ„๋žต์„ค๋ช…
gzip .tar.gz .tgz zip๊ณผ ๊ฐ™์€ ์••์ถ• ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์ง€๋งŒ ๋” ์šฉ๋Ÿ‰์ด ์ž‘์Œ.
(๋‹ค๋ฅธ ํŒŒ์ผ๋ผ๋ฆฌ์˜ ์ค‘๋ณต๋˜๋Š” ๋ถ€๋ถ„์„ ํ•˜๋‚˜๋กœ ์••์ถ•์ด ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ)
xzip .tar.xz .txz LZMA2 ์••์ถ• ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋Š” 7-zip์€ ์œˆ๋„์šฐ์—์„œ๋งŒ ์ œ๊ณตํ•˜๋Š”๋ฐ ์œ ๋‹‰์Šค์— ์ œ๊ณตํ•˜๊ธฐ์œ„ํ•ด ์‚ฌ์šฉ๋จ
์••์ถ•ํšจ์œจ์ด ๊ฐ€์žฅ ์ข‹์Œ.
bzip .tar.bz2 .tb2, .tbz, .tbz2 ์šฉ๋Ÿ‰์ด ํด ๋•Œ, gzip์— ๋น„ํ•ด ์••์ถ•๋ฅ ์€ ์ข‹์ง€๋งŒ ๋น„๊ต์  ๋Š๋ฆผ
Z .tar.Z .tZ ASCII๋‚˜ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ์„ ์˜๋ฏธ
lzma .tar.lzma .tlz bzip2๋ณด๋‹ค ๋” ๋†’์€ ์••์ถ•๋ฅ  ์ œ๊ณต(์ตœ๋Œ€ 4GB)
.tar.lz - LZMA ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๊ธฐ์ดˆํ•จ
๋ฌด๊ฒฐ์„ฑ์„ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•œ CRC ์ฒดํฌ์„ฌ์ด ์ง€์›๋จ
์••์ถ• ํ™•์žฅ์ž: tar, tgz(=tar.gz), bz2
์••์ถ•๋ฅ : tar โ‰ช tgz(๊ถŒ์žฅ) < bz2

compress ๋ช…๋ น์–ด

์œ ๋‹‰์Šค์—์„œ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋˜ ์••์ถ• ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. ํ•˜์ง€๋งŒ ์••์ถ•๋ฅ ์ด ๋‚ฎ์•„ ํ˜„์žฌ๋Š” ๊ฑฐ์˜ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค.

compress ๋ช…๋ น์„ ํ†ตํ•ด ์••์ถ•ํ•œ ํŒŒ์ผ์—๋Š” .Z ํ™•์žฅ์ž๊ฐ€ ๋ถ™๋Š”๋‹ค.

์••์ถ• ํ•ด์ œ๋Š” uncompress ๋ช…๋ น์–ด๋กœ ํ•˜๊ฑฐ๋‚˜ compress ๋ช…๋ น์–ด์— ์˜ต์…˜ -d๋ฅผ ๋ถ™์—ฌ ์••์ถ•์„ ํ•ด์ œํ•˜๋ฉด ๋œ๋‹ค. 

# ์••์ถ•ํ•˜๊ธฐ
$ compress [ํŒŒ์ผ๋ช…] 

# ์••์ถ•ํ’€๊ธฐ
$ uncompress [ํŒŒ์ผ๋ช…]
 ์˜ต์…˜  ์„ค๋ช…
 -b maxbits  ์ตœ๋Œ€ ๋น„ํŠธ ์ˆ˜๋ฅผ ์ œํ•œ
 -c  ๊ธฐ๋ณธ ์ƒ์„ฑ ํŒŒ์ผ์ธ .Z๊ฐ€ ์•„๋‹Œ ์ง€์ •ํ•œ ํŒŒ์ผ๋กœ ์ƒ์„ฑ
 -d  ์••์ถ•๋œ ํŒŒ์ผ์˜ ์••์ถ•์„ ํ•ด์ œ, uncompress ๋ช…๋ น๊ณผ ๊ฐ™์€ ํšจ๊ณผ
 -f  ๊ธฐ์กด์— ์••์ถ•ํ•œ ํŒŒ์ผ์ด ์กด์žฌํ•ด๋„ ์ด๋ฅผ ๋ฌด์‹œํ•˜๊ณ  ์••์ถ• ํŒŒ์ผ์„ ์ƒ์„ฑ(f๋Š” force์˜ ์•ฝ์ž)
 -r  ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์••์ถ•ํ• ๋•Œ ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ ๋ฐ ํ•˜์œ„ ํŒŒ์ผ๋“ค๋„ ๊ฐ™์ด ์••์ถ•
 -v  ์••์ถ• ์ง„ํ–‰ ์—ฌ๋ถ€๋ฅผ ํ‘œ์‹œ
 -V  compress ๋ช…๋ น์–ด์˜ ๋ฒ„์ „ ์ •๋ณด ์ถœ๋ ฅ

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•

 

 

gzip / gunzip ๋ช…๋ น์–ด

gzip ๋ช…๋ น์–ด๋Š” GNU zip์˜ ์•ฝ์–ด๋กœ gzip ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ์••์ถ•์ด ์„ฑ๊ณตํ•˜๋ฉด ๊ธฐ์กด ์›๋ณธ ํŒŒ์ผ์€ ๋ชจ๋‘ ์‚ฌ๋ผ์ง€๊ณ  .gz ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ํŒŒ์ผ์„ ์ƒˆ๋กญ๊ฒŒ ์ƒ์„ฑํ•œ๋‹ค.

Linux์—์„œ ์—ฌ๋Ÿฌ ํŒŒ์ผ์„ ์••์ถ•ํ•  ๋•Œ๋Š” tar ๋ช…๋ น์–ด๋กœ ํŒŒ์ผ์„ ๋ฌถ๊ณ , gzip ๋ช…๋ น์–ด๋ฅผ tar ๋ช…๋ น์–ด๋กœ ๋งŒ๋“ค์–ด์ง„ ์•„์นด์ด๋ธŒ ํŒŒ์ผ์„ ์••์ถ•ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹จ๋…์œผ๋กœ ์ž˜ ์“ฐ์ด์ง€๋Š” ์•Š๋Š” ํŽธ์ด๋‹ค.

# gzip์„ค์น˜
$ apt-get install gzip 

# ์••์ถ•ํ•˜๊ธฐ
$ gzip [์˜ต์…˜] [ํŒŒ์ผ๋ช…] 

# ์••์ถ•ํ’€๊ธฐ
$ gzip -d [ํŒŒ์ผ๋ช…]
$ gunzip [ํŒŒ์ผ๋ช…] 

# ์••์ถ•๋œ ํŒŒ์ผ์˜ ๋‚ด์šฉ ํ™•์ธ
$ gzip -l [ํŒŒ์ผ๋ช…]
$ zcat [ํŒŒ์ผ๋ช…]
์˜ต์…˜ ์„ค๋ช…
-d ์••์ถ•์„ ํ’€ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์˜ต์…˜์ด๋‹ค.
-1 ํŒŒ์ผ์˜ ์••์ถ• ์‹œ๊ฐ„์„ ์ค„์ธ๋‹ค. ์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ์••์ถ•์€ ๋น ๋ฅด์ง€๋งŒ ์••์ถ•๋ฅ ์€ ๋–จ์–ด์ง„๋‹ค.
-9 ํŒŒ์ผ์„ ์ตœ๋Œ€๋กœ ์••์ถ•ํ•œ๋‹ค. ์••์ถ•๋ฅ ์€ ์ข‹์•„์ง€์ง€๋งŒ ์‹œ๊ฐ„์ด ๋งŽ์ด ๊ฑธ๋ฆฐ๋‹ค.
-l ์••์ถ• ํŒŒ์ผ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๋ช…๋ น์ด๋‹ค.
-v ์ง„ํ–‰ ๊ณผ์ •์„ ์ด๋ฆ„ ๋ฐ ํผ์„ผํŠธ์™€ ํ•จ๊ป˜ ์ž์„ธํžˆ ๋ณด์—ฌ์ค€๋‹ค.

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•

# test.txt ํŒŒ์ผ์„ test.txt.gz ์••์ถ• ํŒŒ์ผ๋กœ ์••์ถ•
$ gzip test.txt

# test.txt.gz ์••์ถ• ํŒŒ์ผ์„ ์••์ถ• ํ•ด์ œ
$ gzip -d test.txt.gz

# ๋‘๊ฐœ์˜ ํŒŒ์ผ์„ ๋™์‹œ์— ์••์ถ•. 
# !! ๊ฐ๊ฐ์˜ ํŒŒ์ผ์ด ๋…๋ฆฝ์ ์œผ๋กœ ์••์ถ•ํ•˜๊ธฐ ๋•Œ๋ฌธ์— 1๊ฐœ์˜ ํŒŒ์ผ๋กœ ํ•ฉ์ณ์ง€๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.
$ gzip test.txt test1.txt

# ๋น ๋ฅด์ง€๋งŒ ์••์ถ•๋ฅ ์ด ๋‚ฎ์€ ์••์ถ• ํŒŒ์ผ์„ ์ƒ์„ฑ
$ gzip -1v test.txt

# ๋Š๋ฆฌ์ง€๋งŒ ์••์ถ•๋ฅ ์ด ๋†’์€ ์••์ถ• ํŒŒ์ผ์„ ์ƒ์„ฑ.
$ gzip -9v test1.txt

# test/ ๋””๋ ‰ํ† ๋ฆฌ ์•„๋ž˜์— ์žˆ๋Š” ๋ชจ๋“  ํŒŒ์ผ์„ ๋Š๋ฆฌ์ง€๋งŒ ์••์ถ•๋ฅ ์ด ๋†’์€ ์••์ถ• ํŒŒ์ผ๋กœ ์ƒ์„ฑํ•˜๊ณ , ์ƒ์„ฑํ•  ๋•Œ ์ž์„ธํ•œ ๋‚ด์šฉ ์ถœ๋ ฅ
$ gzip -9rv test/

 

 

bzip2 / bunzip2 ๋ช…๋ น์–ด

๋ฒ„๋กœ์šฐ์ฆˆ-ํœ ๋Ÿฌ ๋ณ€ํ™˜์ด๋ผ๋Š” ๋ธ”๋ก ์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ํ—ˆ๋ธŒ๋งŒ ๋ถ€ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•œ ์••์ถ• ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค.

gzip๋ณด๋‹ค ์••์ถ•๋ฅ ์€ ์ข‹์ง€๋งŒ, ์••์ถ•ํ•˜๋Š”๋ฐ ๋” ๋งŽ์€ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค.

bzip2๋กœ ์••์ถ•ํ•˜๋ฉด ํŒŒ์ผ๋ช… ๋’ค์— .bz2๊ฐ€ ๋ถ™๊ณ , ์••์ถ• ํ•ด์ œ๋Š” bunzip2 ๋ช…๋ น์„ ์‚ฌ์šฉํ•œ๋‹ค.

$ bzip2 [์••์ถ• ํŒŒ์ผ ์ด๋ฆ„] [์••์ถ• ๋Œ€์ƒ ํŒŒ์ผ, ํด๋”๋ช…]

#์••์ถ•
$ bzip2 text.txt

# ์••์ถ• ํ•ด์ œ
$ bunzip2 text.txt.bz2
์˜ต์…˜ ์„ค๋ช…
-d ์••์ถ•์„ ํ’€ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์˜ต์…˜์ด๋‹ค.
-1 ํŒŒ์ผ์˜ ์••์ถ• ์‹œ๊ฐ„์„ ์ค„์ธ๋‹ค. ์ด ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ์••์ถ•์€ ๋น ๋ฅด์ง€๋งŒ ์••์ถ•๋ฅ ์€ ๋–จ์–ด์ง„๋‹ค.
-9 ํŒŒ์ผ์„ ์ตœ๋Œ€๋กœ ์••์ถ•ํ•œ๋‹ค. ์••์ถ•๋ฅ ์€ ์ข‹์•„์ง€์ง€๋งŒ ์‹œ๊ฐ„์ด ๋งŽ์ด ๊ฑธ๋ฆฐ๋‹ค.
-c  ๊ฒฐ๊ณผ๋ฅผ ํ‘œ์ค€ ์ถœ๋ ฅ์œผ๋กœ ๋ณด๋‚ผ ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. tar์™€ ๋ณ‘ํ–‰ํ•ด์„œ ์ž‘์—…ํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.
-t ์••์ถ• ํŒŒ์ผ์„ ๊ฒ€์‚ฌํ•œ๋‹ค.
bzip2, bunzip2 ๋ช…๋ น์–ด๋„ ์••์ถ•, ์••์ถ•ํšจ์œจ์ง€์ •, ์••์ถ• ๊ฒฐ๊ณผ๋ฅผ ํ‘œ์ค€ ์ถœ๋ ฅ์œผ๋กœ ๋ณด๋‚ผ ๋•Œ์˜ ๋ฐฉ๋ฒ•์ด gzip, gunzip๊ณผ ๋˜‘๊ฐ™๋‹ค.
๋‹จ, ์ƒ์„ฑ๋˜๋Š” ํ™•์žฅ์ž๋งŒ ๋‹ค๋ฅผ ๋ฟ์ด๋‹ค.

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•

 

 

xz / unxz ๋ช…๋ น์–ด

LZMA2๋ผ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ด์šฉํ•˜์—ฌ ๋งŒ๋“  ๋ฐ์ดํ„ฐ ๋ฌด์†์‹ค ์••์ถ• ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค.

gzip ๋ฐ gzip2์™€ ๋น„๊ตํ•˜์—ฌ ๋งค์šฐ ๋†’์€ ์••์ถ•๋ฅ ์„ ์ž๋ž‘ํ•œ๋‹ค.

๋†’์€ ์••์ถ•๋ฅ ๋กœ ์ธํ•˜์—ฌ ์ตœ๊ทผ ๊ณต๊ฐœ์šฉ ์†Œํ”„ํŠธ์›จ์–ด ์‚ฌ์ดํŠธ์—์„œ ์ด ์••์ถ• ํฌ๋งท์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ์„ ๋ฐฐํฌํ•˜๊ณ  ์žˆ๋‹ค.

xz๋กœ ์••์ถ•ํ•˜๋ฉด ํŒŒ์ผ๋ช… ๋’ค์— .xz๊ฐ€ ๋ถ™๊ณ , ์••์ถ• ํ•ด์ œ๋Š” unxz ๋ช…๋ น์„ ์‚ฌ์šฉํ•œ๋‹ค.

์••์ถ•์˜ ํšจ์œจ์„ฑ์œผ๋กœ ๋”ฐ์ง€์ž๋ฉด,

xz > bzip2 > zip > compress

์˜ ์ˆœ์œผ๋กœ ์••์ถ•์ด ์ž˜๋˜๋ฉฐ, ๋‹น์—ฐํžˆ ์••์ถ•๋ฅ ์ด ๋†’์„ ์ˆ˜๋ก ์••์ถ•ํ•˜๋Š” ์‹œ๊ฐ„์€ ๋” ๊ฑธ๋ฆฐ๋‹ค.
๊ทธ๋Ÿฌ๋ฏ€๋กœ ๊ฐ€์žฅ ๋น„ํšจ์œจ์ ์ธ ์••์ถ•๋ช…๋ น์–ด๋Š” 'compress'๊ฐ€ ๋œ๋‹ค
# ์••์ถ•
$ xz [์˜ต์…˜] [ํŒŒ์ผ๋ช…]

# ์••์ถ•ํ’€๊ธฐ
$ xz -d [ํŒŒ์ผ๋ช…]
$ unxz [์˜ต์…˜] [ํŒŒ์ผ๋ช…]
์˜ต์…˜ ๋‚ด์šฉ
-z  ์••์ถ•ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์˜ต์…˜์ด๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์–ด์„œ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค.
-d ์••์ถ•์„ ํ’€ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์˜ต์…˜์ด๋‹ค.
xz, unxz ๋ช…๋ น์–ด๋„ gzip, gunzip, bzip2, bunzip2 ๋ช…๋ น์–ด์™€ ์‚ฌ์šฉ๋ฒ•์ด ๋™์ผํ•˜๋‹ค.

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•

 

 

zip / unzip ๋ช…๋ น์–ด 

zip์€ ์—ฌ๋Ÿฌ ํŒŒ์ผ์„ ๋ฌถ๊ณ  ์••์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ๋กœ tar์™€๋Š” ๋‹ฌ๋ฆฌ ์•„์นด์ด๋น™๊ณผ ์••์ถ•์„ ํ•จ๊ป˜ ํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ง•์ด ์žˆ๋‹ค.

์œˆ๋„์šฐ์™€ ๊ฐ™์ด ์••์ถ• ํ™•์žฅ์ž ๋ช…์€ .zip ์ด๋‹ค.

๋˜ํ•œ, ์ด์ „์˜ ์••์ถ•๋ช…๋ น์–ด์™€๋Š” ๋‹ฌ๋ฆฌ ๋งˆ์น˜ ์œˆ๋„์šฐ์˜ zipํ”„๋กœ๊ทธ๋žจ ์ฒ˜๋Ÿผ ์›๋ณธํŒŒ์ผ์ด ์‚ฌ๋ผ์ง€์ง€์•Š๊ณ  ๊ทธ๋Œ€๋กœ ๋‚จ๋Š”๋‹ค.

๋˜ํ•œ ์œˆ๋„์šฐ์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์••์ถ• ํ˜•ํƒœ์ธ zip ํŒŒ์ผ์„ ๋ฆฌ๋ˆ…์Šค ์„œ๋ฒ„๋กœ ์˜ฎ๊ฒจ์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์ข…์ข… ์žˆ๋Š”๋ฐ, ์œˆ๋„์šฐzipํŒŒ์ผ์„ ํ’€๋•Œ ๋ฐ”๋กœ ์ด ์ง๊ด€์ ์ธ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉ ํ•˜๋ฉด ๋œ๋‹ค.

$ compress, gzip, bzip2, xz 
์••์ถ•์„ ํ•˜๋ฉด ์›๋ณธ์ด ์‚ฌ๋ผ์ง„๋‹ค.

$ zip
์›๋ณธ์€ ๊ทธ๋Œ€๋กœ ์žˆ๋˜, ์••์ถ•๋œ ํŒŒ์ผ์ด ์ƒ๊ธด๋‹ค.
$ apt-get install zip # zip ์„ค์น˜

$ zip [์••์ถ• ํŒŒ์ผ๋ช…][์••์ถ•ํ•  ํŒŒ์ผ๋ช…]

$ unzip [ํŒŒ์ผ๋ช…]
# mylog.log๋ฅผ mylog.zip์œผ๋กœ ์••์ถ•ํ•˜๊ธฐ(๋‹จ์ผ ํŒŒ์ผ ์••์ถ•)
zip mylog.zip mylog.log 

# mylog1.log, mylog2.log, mylog3.log๋ฅผ mylog.zip์œผ๋กœ ์••์ถ•ํ•˜๊ธฐ(๋‹ค์ค‘ ํŒŒ์ผ ์••์ถ•)
zip mylog.zip mylog1.log mylog2.log mylog3.log 

# ํ˜„ ์œ„์น˜ ๋””๋ ‰ํ† ๋ฆฌ์™€ ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ชจ๋‘ test.zip์œผ๋กœ ์••์ถ•
zip -r test.zip ./*

# test.zip ์••์ถ• ํ•ด์ œ
unzip test.zip

๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•๋ฆฌ๋ˆ…์Šค-์•„์นด์ด๋ธŒ-์••์ถ•
'zip ํŒŒ์ผ๋ช…'์œผ๋กœ ์••์ถ• = ํฌ๊ธฐ๊ฐ€ ์ถ•์†Œ ๋˜์—ˆ๊ณ , ํ™•์žฅ์ž'zip'์ด ์ƒ๊ฒผ์ง€๋งŒ, ์›๋ณธ์ด ์‚ฌ๋ผ์ง€์ง€ ์•Š์€ ์ฑ„ ์••์ถ•ํŒŒ์ผ์ด ํ•˜๋‚˜ ๋” ์ƒ์„ฑ๋œ ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

zip ๋ช…๋ น์–ด ์˜ต์…˜

  • -n : n์€ 1๋ถ€ํ„ฐ 9๊นŒ์ง€ ์ˆซ์ž์˜ ์„ค์ •์œผ๋กœ, 1์ด ๊ฐ€์žฅ ๋น ๋ฅด์ง€๋งŒ ์••์ถ•๋ฅ ์€ ๊ฐ€์žฅ ๋‚ฎ์Œ
  • -r : ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ๊นŒ์ง€ ํฌํ•จํ•˜์—ฌ ์••์ถ•
  • -e : zip ํŒŒ์ผ์— ์•”ํ˜ธ ์„ค์ •
  • -x : ์••์ถ•์‹œ ํŒŒ์ผ ์ œ์™ธ
  • -P : ์••์ถ• ํŒŒ์ผ ์ƒ์„ฑ ์‹œ ์•”ํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ์ƒ์„ฑ
  • -d : ์ง€์ •๋œ ์œ„์น˜์— ์••์ถ• ํ•ด์ œ

 

 unzip ๋ช…๋ น์–ด ์˜ต์…˜

  • -a : ์••์ถ• ํ•ด์ œ ํ…์ŠคํŠธ ํŒŒ์ผ์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ž๋™ ๋ณ€ํ™˜
  • -L : ํŒŒ์ผ ์ด๋ฆ„์„ ๋Œ€๋ฌธ์ž ์‹œ์Šคํ…œ์—์„œ ์†Œ๋ฌธ์ž๋กœ ๋ณ€ํ™˜
  • -C : ๋Œ€์†Œ ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š๊ณ  ์ด๋ฆ„์„ ์ผ์น˜์‹œํ‚ด
  • -o : ํ•ญ์ƒ ํŒŒ์ผ์„ ๋ฎ์–ด์“ฐ๊ธฐ
  • -n : ํŒŒ์ผ์„ ์ถ”์ถœํ•  ๋•Œ ํŒŒ์ผ์„ ๋ฎ์–ด์“ฐ์ง€ ์•Š์Œ

 

 

์••์ถ• ๋ช…๋ น์–ด ์š”์•ฝ ์ •๋ฆฌ

 ์••์ถ• ํ•ด์ œ 
$ gzip file.txt $ gunzip file.txt
$ bzip2 file.txt $ bunzip2 file.txt 
$ tar cvf file.tar file1.txt file2.txt $ tar xvf file.tar 
$ zip file.zip file1.txt file2.txt $ unzip file.zip 
$ tar cvzf file.tar.gz file1.txt file2.txt $ tar xvzf file.tar.gz 

# ์ฐธ๊ณ ์ž๋ฃŒ

https://recipes4dev.tistory.com/146

https://hinweis.tistory.com/54

https://gettoknowit.tistory.com/42