Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ๊ณต๊ธ์์์ ์คํํ ์ ์๋ uncompress ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
gzip, gunzip, zcat - ํ์ผ ์์ถ ๋๋ ํ์ฅ
๊ฐ์
gzip์ [ -acdfhklLnNrtvV19 ] [--rsyncable] [-S ์ ๋ฏธ์ฌ] [ name ... ]
๊ฑด์ง [ -acfhklLnNrtvV ] [-S ์ ๋ฏธ์ฌ] [ name ... ]
zcat [ -fhLV ] [ name ... ]
๊ธฐ์
Gzip Lempel-Ziv ์ฝ๋ฉ(LZ77)์ ์ฌ์ฉํ์ฌ ๋ช ๋ช ๋ ํ์ผ์ ํฌ๊ธฐ๋ฅผ ์ค์ ๋๋ค. ์ธ์ ๋ ์ง
๊ฐ๋ฅํ๋ฉด ๊ฐ ํ์ผ์ ํ์ฅ์๊ฐ ์๋ ํ์ผ๋ก ๋์ฒด๋ฉ๋๋ค. .gz, ๋์ผํ๊ฒ ์ ์งํ๋ฉด์
์์ ๊ถ ๋ชจ๋, ์ก์ธ์ค ๋ฐ ์์ ์๊ฐ. (๊ธฐ๋ณธ ํ์ฅ์๋ -gz VMS์ ๊ฒฝ์ฐ, z
MSDOS, OS/2 FAT, Windows NT FAT ๋ฐ Atari์ฉ) ํ์ผ์ด ์ง์ ๋์ง ์์๊ฑฐ๋ ํ์ผ์ด
์ด๋ฆ์ด "-"์ด๋ฉด ํ์ค ์ ๋ ฅ์ด ํ์ค ์ถ๋ ฅ์ผ๋ก ์์ถ๋ฉ๋๋ค. Gzip ~ ๋ง
์ผ๋ฐ ํ์ผ์ ์์ถํ๋ ค๊ณ ํฉ๋๋ค. ํนํ ์ฌ๋ณผ๋ฆญ ๋งํฌ๋ฅผ ๋ฌด์ํฉ๋๋ค.
์์ถ ํ์ผ ์ด๋ฆ์ด ํ์ผ ์์คํ ์ ๋นํด ๋๋ฌด ๊ธด ๊ฒฝ์ฐ gzip์ ์๋ฆฝ๋๋ค. Gzip
ํ์ผ ์ด๋ฆ์์ 3์๋ณด๋ค ๊ธด ๋ถ๋ถ๋ง ์๋ฅด๋ ค๊ณ ์๋ํฉ๋๋ค. (์ผ๋ถ๋
์ ์ผ๋ก ๊ตฌ๋ถํฉ๋๋ค.) ์ด๋ฆ์ด ์์ ๋ถ๋ถ์ผ๋ก๋ง ๊ตฌ์ฑ๋ ๊ฒฝ์ฐ ๊ฐ์ฅ ๊ธด ๋ถ๋ถ์
์๋ฆฐ. ์๋ฅผ ๋ค์ด ํ์ผ ์ด๋ฆ์ด 14์๋ก ์ ํ๋๋ ๊ฒฝ์ฐ gzip.msdos.exe๋
gzi.msd.exe.gz๋ก ์์ถ๋ฉ๋๋ค. ์ด๋ฆ์ด ์๋ ์์คํ ์์๋ ์ด๋ฆ์ด ์๋ฆฌ์ง ์์ต๋๋ค.
ํ์ผ ์ด๋ฆ ๊ธธ์ด ์ ํ.
๊ธฐ๋ณธ์ ์ผ๋ก, gzip์ ์์ถ ํ์ผ์ ์๋ณธ ํ์ผ ์ด๋ฆ๊ณผ ํ์์คํฌํ๋ฅผ ์ ์งํฉ๋๋ค. ์ด๊ฒ๋ค
ํ์ผ์ ์์ถ ํด์ ํ ๋ ์ฌ์ฉ -N ์ต์ . ์ด๊ฒ์ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ์ ์ ์ฉํฉ๋๋ค.
์์ถ ํ์ผ ์ด๋ฆ์ด ์๋ ธ๊ฑฐ๋ ํ์ผ ๋ค์ ํ์ ์คํฌํ๊ฐ ๋ณด์กด๋์ง ์์ ๊ฒฝ์ฐ
์ด์ .
์์ถ๋ ํ์ผ์ ๋ค์์ ์ฌ์ฉํ์ฌ ์๋ ํ์์ผ๋ก ๋ณต์ํ ์ ์์ต๋๋ค. gzip์ -d or ๊ฑด์ง or zcat.
์์ถ ํ์ผ์ ์ ์ฅ๋ ์๋ ์ด๋ฆ์ด ํด๋น ํ์ผ ์์คํ ์ ์ ํฉํ์ง ์์ ๊ฒฝ์ฐ
์ ์ด๋ฆ์ ํฉ๋ฒํํ๊ธฐ ์ํด ์๋ ์ด๋ฆ์์ ๊ตฌ์ฑ๋ฉ๋๋ค.
๊ฑด์ง ๋ช ๋ น์ค์์ ํ์ผ ๋ชฉ๋ก์ ๊ฐ์ ธ์์ ์ด๋ฆ์ด ๋๋๋ ๊ฐ ํ์ผ์ ๋ฐ๊ฟ๋๋ค.
.gz, -gz, .z, -z ๋๋ _z(๋์๋ฌธ์ ๋ฌด์)์ ํจ๊ป ์ฌ๋ฐ๋ฅธ ๋ง๋ฒ์ผ๋ก ์์
์๋ ํ์ฅ์๊ฐ ์๋ ์์ถ๋์ง ์์ ํ์ผ์ ๋ฒํธ์ ๋๋ค. ๊ฑด์ง ๋ํ ์ธ์
ํน๋ณํ ํ์ฅ . tgz ๋ฐ .taz ์ ๋ํ ์ฝ์นญ์ผ๋ก .tar.gz ๋ฐ .tar.Z ๊ฐ๊ฐ.
์์ถํ ๋, gzip์ ๋ฅผ ์ฌ์ฉํ์ฌ . tgz ํ์ผ์ ์๋ฅด๋ ๋์ ํ์ํ ๊ฒฝ์ฐ ํ์ฅ์
์ .ํ๋ฅด ํ๋.
๊ฑด์ง ํ์ฌ ๋ค์์์ ๋ง๋ ํ์ผ์ ์์ถ์ ํ ์ ์์ต๋๋ค. gzip์, ์งํผ, ์์ถ, ์์ถ -H or ํฉ.
์ ๋ ฅ ํ์์ ๊ฐ์ง๋ ์๋์ ๋๋ค. ์ฒ์ ๋ ํ์์ ์ฌ์ฉํ ๋ ๊ฑด์ง
32๋นํธ CRC๋ฅผ ํ์ธํฉ๋๋ค. ์์ํ ํฉ ๋ฐ ๊ฑด์ง ์์ถ๋์ง ์์ ๊ธธ์ด๋ฅผ ํ์ธํฉ๋๋ค. ํ์ค
์์ถ ํ์์ด ์ผ๊ด์ฑ ๊ฒ์ฌ๋ฅผ ํ์ฉํ๋๋ก ์ค๊ณ๋์ง ์์์ต๋๋ค. ํ์ง๋ง ๊ฑด์ง ๋๋๋ก
๋์ .Z ํ์ผ์ ๊ฐ์งํ ์ ์์ต๋๋ค. .Z ํ์ผ์ ์์ถ์ ํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ฉด
ํ์ค ๋๋ฌธ์ .Z ํ์ผ์ด ์ ํํ๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ์์ถ์ ํ๋ค ํ์ง ์์ต๋๋ค
๋ถํํ๋ค. ์ด๊ฒ์ ์ผ๋ฐ์ ์ผ๋ก ํ์ค ์์ถ์ ํ๋ค ์ ๋ ฅ์ ํ์ธํ์ง ์์ผ๋ฉฐ
ํ๋ณตํ๊ฒ ๊ฐ๋น์ง ์ถ๋ ฅ์ ์์ฑํฉ๋๋ค. SCO ์์ถ -H ํ์(lzh ์์ถ ๋ฐฉ์)
CRC๋ฅผ ํฌํจํ์ง ์์ง๋ง ์ผ๋ถ ์ผ๊ด์ฑ ๊ฒ์ฌ๋ ํ์ฉํฉ๋๋ค.
๋์ด ๋ง๋ ํ์ผ ์งํผ ๋จ์ผ ๊ตฌ์ฑ์์ด ์๋ ๊ฒฝ์ฐ์๋ง gzip์ผ๋ก ์์ถ์ ํด์ ํ ์ ์์ต๋๋ค.
'๋ํ๋ ์ด์ ' ๋ฐฉ์์ผ๋ก ์์ถ๋ฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ ๋ณํ์ ๋๊ธฐ ์ํ ๊ฒ์ ๋๋ค.
tar.zip ํ์ผ์ tar.gz ํ์์ผ๋ก ๋ณํํฉ๋๋ค. ์ถ์ถํ๋ ค๋ฉด ์งํผ ๋จ์ผ ๊ตฌ์ฑ์์ด ์๋ ํ์ผ์ ์ฌ์ฉํ๋ ค๋ฉด
๊ฐ์ ๋ช ๋ น ๊ฑด์ง <foo.zip or ๊ฑด์ง -S .์งํผ foo.zip. ์ฌ๋ฌ ํ์ผ๋ก zip ํ์ผ์ ์ถ์ถํ๋ ค๋ฉด
ํ์, ์ฌ์ฉ ์งํผ๋ฅผ ์ด๋ค ๋์ ๊ฑด์ง.
zcat ~์ ๋์ผํ๋ค ๊ฑด์ง -c. (์ผ๋ถ ์์คํ ์์๋ zcat ๋ค์๊ณผ ๊ฐ์ด ์ค์นํ ์ ์์ต๋๋ค. gzcat ์
์ ๋ํ ์๋ณธ ๋งํฌ ๋ณด์กด ์์ถ.) zcat ํ์ผ ๋ชฉ๋ก์ ์์ถ์ ํ๋๋ค.
๋ช ๋ น์ค ๋๋ ํ์ค ์ ๋ ฅ์ ์ฌ์ฉํ์ฌ ์์ถ๋์ง ์์ ๋ฐ์ดํฐ๋ฅผ ํ์ค ์ถ๋ ฅ์ ์๋๋ค.
zcat ์ฌ๋ฐ๋ฅธ ๋งค์ง ๋ฒํธ๊ฐ ์๋ ํ์ผ์ ์์ถ์ ํ๋๋ค. .gz
์ ๋ฏธ์ฌ ์ฌ๋ถ.
Gzip ์ ์ฌ์ฉ๋ Lempel-Ziv ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํฉ๋๋ค. ์งํผ ๋ฐ PKZIP. ์์ถ์ ์
์ป์ ๊ฒ์ ์ ๋ ฅ์ ํฌ๊ธฐ์ ๊ณตํต ๋ถ๋ถ ๋ฌธ์์ด์ ๋ถํฌ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์์ค ์ฝ๋๋ ์์ด์ ๊ฐ์ ํ ์คํธ๋ 60~70% ๊ฐ์ํฉ๋๋ค. ์์ถ์
์ผ๋ฐ์ ์ผ๋ก LZW๊ฐ ๋ฌ์ฑํ ๊ฒ๋ณด๋ค ํจ์ฌ ์ฐ์ํฉ๋๋ค( ์์ถ), ํํ๋ง ์ฝ๋ฉ(
์ ์ฌ์ฉ ํฉ) ๋๋ ์ ์ํ ํํ๋ง ์ฝ๋ฉ(ํฉํธ).
์์ถ ํ์ผ์ด ์์ถ ํ์ผ๋ณด๋ค ์ฝ๊ฐ ํฌ๋๋ผ๋ ํญ์ ์์ถ์ด ์ํ๋ฉ๋๋ค.
์๋์. ์ต์ ์ ๊ฒฝ์ฐ ํ์ฅ์ gzip ํ์ผ ํค๋์ ๋ํ ๋ช ๋ฐ์ดํธ์ 5๋ฐ์ดํธ๋ฅผ ๋ํ ๊ฒ์ ๋๋ค.
32K ๋ธ๋ก๋ง๋ค ๋๋ ๋์ฉ๋ ํ์ผ์ ๊ฒฝ์ฐ ํ์ฅ ๋น์จ 0.015%. ์ฐธ๊ณ ๋ก ์ค์
์ฌ์ฉ๋ ๋์คํฌ ๋ธ๋ก์ ์๋ ๊ฑฐ์ ์ฆ๊ฐํ์ง ์์ต๋๋ค. gzip์ ๋ชจ๋, ์์ ๊ถ ๋ฐ
์์ถ ๋๋ ์์ถ ํด์ ์ ํ์ผ์ ํ์์คํฌํ.
์ต์
-a --์์คํค
Ascii ํ ์คํธ ๋ชจ๋: ๋ก์ปฌ ๊ท์น์ ์ฌ์ฉํ์ฌ ์ค ๋์ ๋ณํํฉ๋๋ค. ์ด ์ต์ ์
์ผ๋ถ ๋น Unix ์์คํ ์์๋ง ์ง์๋ฉ๋๋ค. MSDOS์ ๊ฒฝ์ฐ CR LF๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ LF๋ก ๋ณํ๋ฉ๋๋ค.
์์ถํ๊ณ LF๋ ์์ถ์ ํ ๋ CR LF๋ก ๋ณํ๋ฉ๋๋ค.
-c --stdout --ํ์ค ์ถ๋ ฅ์ผ๋ก
ํ์ค ์ถ๋ ฅ์ ์ถ๋ ฅ์ ์๋๋ค. ์๋ณธ ํ์ผ์ ๋ณ๊ฒฝํ์ง ์๊ณ ์ ์งํฉ๋๋ค. ๋ง์ผ ๊ฑฐ๊ธฐ์
์ฌ๋ฌ ์ ๋ ฅ ํ์ผ์์ ์ถ๋ ฅ์ ๋ ๋ฆฝ์ ์ผ๋ก ์์ถ๋ ์ํ์ค๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
ํ์. ๋ ๋์ ์์ถ์ ์ป์ผ๋ ค๋ฉด ๋ชจ๋ ์ ๋ ฅ ํ์ผ์ ์ฐ๊ฒฐํ๊ธฐ ์ ์
์์ถํฉ๋๋ค.
-d --์์ถํด์ --์์ถ ํด์
์์ถ์ ํ๋๋ค.
-f --ํ
ํ์ผ์ ์ฌ๋ฌ ๋งํฌ๊ฐ ์๊ฑฐ๋
ํด๋น ํ์ผ์ด ์ด๋ฏธ ์กด์ฌํ๊ฑฐ๋ ์์ถ๋ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฑฐ๋
ํฐ๋ฏธ๋์ ์์ฑ๋์์ต๋๋ค. ์ ๋ ฅ ๋ฐ์ดํฐ๊ฐ ์์ ์ธ์ํ๋ ํ์์ด ์๋ ๊ฒฝ์ฐ gzip์๋ฐ
--stdout ์ต์ ๋ ์ ๊ณต๋๋ฉด ๋ณ๊ฒฝ ์์ด ์ ๋ ฅ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ฌํฉ๋๋ค.
ํ์ค ์ถ๋ ฅ: ํ์ zcat ํ๋ํ๋ค ๋ฐฉ๋ฒ. ๋ฉด -f ์ ๊ณต๋์ง ์์ผ๋ฉฐ ์คํ๋์ง ์์ ๋
๋ฐฑ๊ทธ๋ผ์ด๋์์, gzip์ ๊ธฐ์กด ํ์ผ์ด ์์ด์ผ ํ๋์ง ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ํ๋กฌํํธ
๋ฎ์ด์ผ๋ค.
-h --๋์
๋์๋ง ํ๋ฉด์ ํ์ํ๊ณ ์ข ๋ฃํฉ๋๋ค.
-k --์ ์งํ๋ค
์์ถ ๋๋ ์์ถ ํด์ ์ค์ ์ ๋ ฅ ํ์ผ์ ์ ์ง(์ญ์ ํ์ง ์์)ํฉ๋๋ค.
-l --๋ชฉ๋ก
๊ฐ ์์ถ ํ์ผ์ ๋ํด ๋ค์ ํ๋๋ฅผ ๋์ดํฉ๋๋ค.
์์ถ๋ ํฌ๊ธฐ: ์์ถ๋ ํ์ผ์ ํฌ๊ธฐ
์์ถ๋์ง ์์ ํฌ๊ธฐ: ์์ถ๋์ง ์์ ํ์ผ์ ํฌ๊ธฐ
๋น์จ: ์์ถ ๋น์จ(์ ์ ์๋ ๊ฒฝ์ฐ 0.0%)
uncompressed_name: ์์ถ๋์ง ์์ ํ์ผ์ ์ด๋ฆ
์์ถ๋์ง ์์ ํฌ๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ด gzip ํ์์ด ์๋ ํ์ผ์ ๊ฒฝ์ฐ -1๋ก ์ง์ ๋ฉ๋๋ค.
์์ถ๋ .Z ํ์ผ. ์ด๋ฌํ ํ์ผ์ ์์ถ๋์ง ์์ ํฌ๊ธฐ๋ฅผ ์ป์ผ๋ ค๋ฉด ๋ค์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
zcat ํ์ผ.Z | ํ์ฅ์ค -c
--verbose ์ต์ ๊ณผ ํจ๊ป ๋ค์ ํ๋๋ ํ์๋ฉ๋๋ค.
๋ฐฉ๋ฒ: ์์ถ ๋ฐฉ๋ฒ
crc: ์์ถ๋์ง ์์ ๋ฐ์ดํฐ์ 32๋นํธ CRC
๋ ์ง ๋ฐ ์๊ฐ: ์์ถ๋์ง ์์ ํ์ผ์ ํ์์คํฌํ
ํ์ฌ ์ง์๋๋ ์์ถ ๋ฐฉ๋ฒ์ deflate, compress, lzh(SCO
์์ถ -H) ๋ฐ ํฉ. crc๋ gzip ํ์์ด ์๋ ํ์ผ์ ๋ํด ffffffff๋ก ์ง์ ๋ฉ๋๋ค.
--name์ ์ฌ์ฉํ๋ฉด ์์ถ๋์ง ์์ ์ด๋ฆ, ๋ ์ง ๋ฐ ์๊ฐ์ด
ํ์ผ์ด ์๋ ๊ฒฝ์ฐ ์์ถํฉ๋๋ค.
--verbose๋ฅผ ์ฌ์ฉํ๋ฉด ๋ชจ๋ ํ์ผ์ ์ด ํฌ๊ธฐ ๋ฐ ์์ถ ๋น์จ๋
์ผ๋ถ ํฌ๊ธฐ๋ฅผ ์ ์ ์๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ ํ์๋ฉ๋๋ค. --quiet์ ์ฌ์ฉํ๋ฉด ์ ๋ชฉ ๋ฐ ์ด๊ณ ์ค
ํ์๋์ง ์์ต๋๋ค.
-L --ํนํ
๊ทธ gzip์ ๋ผ์ด์ผ์ค ๋ฐ ์ข ๋ฃ.
-n --์ด๋ฆ ์์
์์ถํ ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ณธ ํ์ผ ์ด๋ฆ๊ณผ ํ์์คํฌํ๋ฅผ ์ ์ฅํ์ง ๋ง์ญ์์ค.
(์ด๋ฆ์ด ์๋ ค์ผ ํ๋ ๊ฒฝ์ฐ ์๋ ์ด๋ฆ์ ํญ์ ์ ์ฅ๋ฉ๋๋ค.)
์์ถ ํด์ , ์๋ ํ์ผ ์ด๋ฆ์ด ์๋ ๊ฒฝ์ฐ ๋ณต์ํ์ง ์์(
gzip์ ์์ถ ํ์ผ ์ด๋ฆ์์ ์ ๋ฏธ์ฌ) ์๋ ์๊ฐ์ ๋ณต์ํ์ง ์์ต๋๋ค.
์๋ ๊ฒฝ์ฐ ์คํฌํ๋ฅผ ์ฐ์ต๋๋ค(์์ถ ํ์ผ์์ ๋ณต์ฌ). ์ด ์ต์ ์ ๊ธฐ๋ณธ๊ฐ์ ๋๋ค
์์ถ์ ํ ๋.
-N --์ด๋ฆ
์์ถํ ๋ ํญ์ ์๋ณธ ํ์ผ ์ด๋ฆ๊ณผ ํ์์คํฌํ๋ฅผ ์ ์ฅํ์ญ์์ค. ์ด๊ฒ์ด
๊ธฐ๋ณธ. ์์ถ์ ํ ๋ ์๋ณธ ํ์ผ ์ด๋ฆ๊ณผ ํ์ ์คํฌํ๋ฅผ ๋ณต์ํ๋ ๊ฒฝ์ฐ
์ ๋ฌผ. ์ด ์ต์ ์ ํ์ผ ์ด๋ฆ ๊ธธ์ด์ ์ ํ์ด ์๊ฑฐ๋
ํ์ผ ์ ์ก ํ ํ์ ์คํฌํ๊ฐ ์์ค๋ ๊ฒฝ์ฐ.
-q --์กฐ์ฉํ
๋ชจ๋ ๊ฒฝ๊ณ ๋ฅผ ์ต์ ํฉ๋๋ค.
-r -์ฌ๊ท
์ฌ๊ท์ ์ผ๋ก ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์ด๋ํฉ๋๋ค. ์ ์ง์ ๋ ํ์ผ ์ด๋ฆ ์ค ํ๋๋ผ๋
๋ช ๋ น์ค์ ๋๋ ํฐ๋ฆฌ์ด๊ณ , gzip์ ๋๋ ํ ๋ฆฌ๋ก ๋ด๋ ค๊ฐ ์์ถ
๊ฑฐ๊ธฐ์์ ์ฐพ์ ๋ชจ๋ ํ์ผ(๋๋ ๋ค์์ ๊ฒฝ์ฐ ์์ถ์ ํ๋๋ค. ๊ฑด์ง ).
--rsyncable
์์ถํ๋ ๋์ ๋๋๋ก ์ ๋ ฅ์ ๊ธฐ๋ฐ์ผ๋ก ์ถ๋ ฅ์ ๋๊ธฐํํ์ญ์์ค. ์ด๊ฒ
๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํฌ๊ธฐ๊ฐ 1% ๋ฏธ๋ง์ผ๋ก ์ฆ๊ฐํ์ง๋ง ๋ค์์ ์๋ฏธํฉ๋๋ค. rsync(1)
ํ๋ก๊ทธ๋จ์ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ์์ถ๋์ง ์์ ์ ๋ ฅ์ ์ ์ฌ์ฑ์ ํ์ฉํ ์ ์์ต๋๋ค.
์ด ํ๋๊ทธ๋ก ์์ถ๋ ๋ ํ์ผ์ ๋๊ธฐํํฉ๋๋ค. ๊ฑด์ง ๋งํ ์ ์๋ค
์ด ์ต์ ์ผ๋ก ์์ฑ๋ ์์ถ ํ์ผ๊ณผ ์์ฑ๋ ์์ถ ํ์ผ์ ์ฐจ์ด์
๊ทธ๊ฒ์์ด.
-S .์ํ --์ ๋ฏธ์ฌ .์ํ
์์ถํ ๋ .gz ๋์ .suf ์ ๋ฏธ์ฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋น์ด ์์ง ์์ ๋ชจ๋ ์ ๋ฏธ์ฌ๋
์ ๊ณต๋์ง๋ง .z ๋ฐ .gz ์ด์ธ์ ์ ๋ฏธ์ฌ๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ํผ๋์ ํผํ๊ธฐ ์ํด ํผํด์ผ ํฉ๋๋ค.
ํ์ผ์ ๋ค๋ฅธ ์์คํ ์ผ๋ก ์ ์ก๋ฉ๋๋ค.
์์ถ์ ํ ๋ ์๋ํ ์ ๋ฏธ์ฌ ๋ชฉ๋ก์ ์์ ๋ถ๋ถ์ .suf๋ฅผ ์ถ๊ฐํฉ๋๋ค.
์ ๋ ฅ ํ์ผ ์ด๋ฆ์์ ์ถ๋ ฅ ํ์ผ ์ด๋ฆ์ ํ์ํฉ๋๋ค.
-t --์ํ
์ํ. ์์ถ ํ์ผ ๋ฌด๊ฒฐ์ฑ์ ํ์ธํ์ญ์์ค.
-v --๋ง ์๊ฐ ๋ง์
๋ง ์๊ฐ ๋ง์. ์์ถ๋๊ฑฐ๋ ์์ถ๋ ๊ฐ ํ์ผ์ ์ด๋ฆ ๋ฐ ๋ฐฑ๋ถ์จ ๊ฐ์๋ฅผ ํ์ํฉ๋๋ค.
์์ถํด์ .
-V --๋ฒ์ญ
๋ฒ์ . ๋ฒ์ ๋ฒํธ์ ์ปดํ์ผ ์ต์ ์ ํ์ํ ๋ค์ ์ข ๋ฃํฉ๋๋ค.
-# --๋น ๋ฅธ --๋ฒ ์คํธ
์ง์ ๋ ์ซ์๋ฅผ ์ฌ์ฉํ์ฌ ์์ถ ์๋ ์กฐ์ #์ด๋๋ก -1 or --๋น ๋ฅธ
๊ฐ์ฅ ๋น ๋ฅธ ์์ถ ๋ฐฉ๋ฒ(์ ์ ์์ถ)์ ๋ํ๋ด๋ฉฐ -9 or --๋ฒ ์คํธ
๊ฐ์ฅ ๋๋ฆฐ ์์ถ ๋ฐฉ๋ฒ(์ต์์ ์์ถ)์ ๋ํ๋ ๋๋ค. ๊ธฐ๋ณธ๊ฐ
์์ถ ์์ค์ -6 (์ฆ,
์๋).
๊ณ ์ฌ์ ์ฌ์ฉ๋ฒ
์ฌ๋ฌ ์์ถ ํ์ผ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ, ๊ฑด์ง ๋ชจ๋ ์ถ์ถํฉ๋๋ค
ํ๋ฒ์ ํ์. ์๋ฅผ ๋ค์ด:
gzip -c ํ์ผ1 > foo.gz
gzip -c ํ์ผ2 >> foo.gz
๊ทธ๋
gunzip -c foo
์ ํด๋นํ๋
๊ณ ์์ด ํ์ผ1 ํ์ผ2
.gz ํ์ผ์ ํ ๊ตฌ์ฑ์์ด ์์๋ ๊ฒฝ์ฐ ๋ค๋ฅธ ๊ตฌ์ฑ์์ ๊ณ์ ๋ณต๊ตฌํ ์ ์์ต๋๋ค(
์์๋ ๋ฉค๋ฒ๋ ์ ๊ฑฐ๋ฉ๋๋ค). ๊ทธ๋ฌ๋ ๋ชจ๋ ์์ถํ๋ฉด ๋ ๋์ ์์ถ์ ์ป์ ์ ์์ต๋๋ค.
ํ ๋ฒ์ ํ์:
๊ณ ์์ด ํ์ผ1 ํ์ผ2 | gzip > foo.gz
๋ณด๋ค ๋์ ์์ถ
gzip -c ํ์ผ1 ํ์ผ2 > foo.gz
๋ ๋์ ์์ถ์ ์ํด ์ฐ๊ฒฐ๋ ํ์ผ์ ๋ค์ ์์ถํ๋ ค๋ฉด ๋ค์์ ์ํํ์ญ์์ค.
gzip -cd old.gz | gzip > new.gz
์์ถ ํ์ผ์ด ์ฌ๋ฌ ๋ฉค๋ฒ๋ก ๊ตฌ์ฑ๋ ๊ฒฝ์ฐ ์์ถ๋์ง ์์ ํฌ๊ธฐ์ CRC๊ฐ ๋ณด๊ณ ๋จ
--list ์ต์ ์ ๋ง์ง๋ง ๊ตฌ์ฑ์์๊ฒ๋ง ์ ์ฉ๋ฉ๋๋ค. ์์ถ๋์ง ์์ ํฌ๊ธฐ๊ฐ ํ์ํ ๊ฒฝ์ฐ
๋ชจ๋ ๊ตฌ์ฑ์์ ๋ํด ๋ค์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
gzip -cd ํ์ผ.gz | ํ์ฅ์ค -c
์ฌ๋ฌ ๊ตฌ์ฑ์์ด ์๋ ๋จ์ผ ์์นด์ด๋ธ ํ์ผ์ ์์ฑํ์ฌ ๊ตฌ์ฑ์์ด
๋์ค์ ๋ ๋ฆฝ์ ์ผ๋ก ์ถ์ถํ๋ ค๋ฉด tar ๋๋ zip๊ณผ ๊ฐ์ ์์นด์ด๋ฒ๋ฅผ ์ฌ์ฉํ์ญ์์ค. GNU tar๋ ๋ค์์ ์ง์ํฉ๋๋ค.
-z ์ต์ ์ gzip์ ํฌ๋ช ํ๊ฒ ํธ์ถํฉ๋๋ค. gzip์ tar๊ฐ ์๋ ๋ณด์์ฉ์ผ๋ก ์ค๊ณ๋์์ต๋๋ค.
๊ต์ฒด.
ํ๊ฒฝ
ํ๊ฒฝ ๋ณ์ GZIP ์ ๋ํ ๊ธฐ๋ณธ ์ต์ ์ธํธ๋ฅผ ๋ณด์ ํ ์ ์์ต๋๋ค. gzip์. ์ด๋ฌํ ์ต์
๋จผ์ ํด์๋๊ณ ๋ช ์์ ๋ช ๋ น์ค ๋งค๊ฐ๋ณ์๋ก ๋ฎ์ด์ธ ์ ์์ต๋๋ค. ์์ํ
์:
sh์ ๊ฒฝ์ฐ: GZIP="-8v --name"; ์์ถ GZIP
csh์ ๊ฒฝ์ฐ: setenv GZIP "-8v --name"
MSDOS์ ๊ฒฝ์ฐ: GZIP=-8v --name ์ค์
Vax/VMS์์ ํ๊ฒฝ ๋ณ์์ ์ด๋ฆ์ GZIP_OPT์ ๋๋ค.
ํ๋ก๊ทธ๋จ ํธ์ถ์ ์ํ ๊ธฐํธ ์งํฉ์ ๋๋ค.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก ์์ถ ํด์ ์ฌ์ฉ