<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=Gzip</id>
	<title>Gzip - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://www.gaonwiki.com/w/index.php?action=history&amp;feed=atom&amp;title=Gzip"/>
	<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=Gzip&amp;action=history"/>
	<updated>2026-07-06T05:18:44Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://www.gaonwiki.com/w/index.php?title=Gzip&amp;diff=107669&amp;oldid=prev</id>
		<title>Gaon12: /* Gzip 압축 명령어 */ 압축률 0 내용 추가</title>
		<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=Gzip&amp;diff=107669&amp;oldid=prev"/>
		<updated>2024-11-05T12:37:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Gzip 압축 명령어: &lt;/span&gt; 압축률 0 내용 추가&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2024년 11월 5일 (화) 21:37 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l50&quot;&gt;50번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;50번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1은 가장 빠른 압축 속도, 9는 가장 높은 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;압축률을 의미한다&lt;/del&gt;. 기본값은 6이다.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;1은 가장 빠른 압축 속도, 9는 가장 높은 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;압축률이다&lt;/ins&gt;. 기본값은 6이다&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. zip과 마찬가지로 무압축 0으로도 압축이 가능하다. 다만 zip과 다르게 파일 하나만 용량 변화 없이 gz로 압축하는 것이므로 실질적인 활용 가치가 없다&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Gzip의 장점과 단점 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Gzip의 장점과 단점 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Gaon12</name></author>
	</entry>
	<entry>
		<id>https://www.gaonwiki.com/w/index.php?title=Gzip&amp;diff=107660&amp;oldid=prev</id>
		<title>Gaon12: 시작</title>
		<link rel="alternate" type="text/html" href="https://www.gaonwiki.com/w/index.php?title=Gzip&amp;diff=107660&amp;oldid=prev"/>
		<updated>2024-10-03T10:25:01Z</updated>

		<summary type="html">&lt;p&gt;시작&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 개요 ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Gzip&amp;#039;&amp;#039;&amp;#039;은 [[GNU 프로젝트]]에서 개발된 파일 압축 도구로, 데이터를 압축하기 위해 [[Deflate]] 알고리즘을 사용한다. Deflate와 밀접한 연관이 있지만, Gzip은 파일 형식과 메타데이터를 포함한 전체 압축 시스템을 제공하는 반면, Deflate는 데이터 압축을 위한 알고리즘 그 자체에 집중한다. Gzip은 주로 웹 페이지 전송, 파일 저장 등에 사용되며, [[HTTP/1.1]] 프로토콜에서 콘텐츠 인코딩으로 널리 지원된다.&lt;br /&gt;
&lt;br /&gt;
=== Gzip과 Deflate의 차이 ===&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Deflate&amp;#039;&amp;#039;&amp;#039;: LZ77과 허프만 코딩을 결합한 압축 알고리즘으로, 실제 압축 처리를 담당한다. Deflate는 압축 데이터에 대한 구조를 정의하지 않고, 오직 압축 방법만 제공한다.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Gzip&amp;#039;&amp;#039;&amp;#039;: Deflate 알고리즘을 기반으로 한 파일 압축 도구이자 파일 형식으로, 압축된 데이터 외에도 파일 이름, 원본 크기, 체크섬(CRC32), 타임스탬프 등의 메타데이터를 포함하여 파일의 압축과 복원에 대한 완전한 솔루션을 제공한다.&lt;br /&gt;
&lt;br /&gt;
=== Deflate vs Gzip ===&lt;br /&gt;
* Gzip은 Deflate를 포함하지만, 압축된 데이터에 추가적인 파일 관련 정보를 저장하는 포맷으로 확장된다.&lt;br /&gt;
* Gzip은 단일 파일을 압축하는 데 주로 사용되며, 파일의 무결성 검사를 위한 체크섬을 제공한다. 반면, Deflate는 단순히 데이터 압축에 집중하며 메타데이터는 포함하지 않는다.&lt;br /&gt;
&lt;br /&gt;
== 다른 압축 알고리즘과 비교 ==&lt;br /&gt;
Gzip은 다른 압축 알고리즘과 비교했을 때 속도와 압축률의 균형을 잘 맞춘 알고리즘으로 알려져 있다. 다음은 Gzip과 다른 주요 압축 알고리즘들의 비교이다:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Brotli&amp;#039;&amp;#039;&amp;#039;: 웹 콘텐츠 전송에서 Gzip보다 더 나은 압축률을 제공하며, 구글이 개발한 알고리즘이다. 특히 텍스트 기반 파일(HMTL, CSS, JavaScript)에서 더 높은 압축률을 보인다. 그러나 압축 속도는 상대적으로 느릴 수 있다.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bzip2&amp;#039;&amp;#039;&amp;#039;: 더 높은 압축률을 제공하지만, Gzip보다 느리다. 대규모 파일 압축에 유리하며, 주로 아카이브에서 사용된다.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;LZMA (7-Zip)&amp;#039;&amp;#039;&amp;#039;: 가장 높은 압축률을 제공하는 알고리즘 중 하나로, 파일 크기를 매우 작게 줄일 수 있지만, Gzip이나 Brotli보다 압축 속도가 느리다.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Zstandard&amp;#039;&amp;#039;&amp;#039;: 압축률과 속도 면에서 Gzip과 Brotli의 중간에 위치한 알고리즘으로, 빠른 압축과 높은 압축률을 동시에 제공한다. 페이스북에서 개발되었으며, 점점 더 많은 사용자가 채택하고 있다.&lt;br /&gt;
&lt;br /&gt;
== Gzip 압축 명령어 ==&lt;br /&gt;
Gzip은 다양한 환경에서 쉽게 사용할 수 있으며, 명령어는 다음과 같다:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;파일 압축&amp;#039;&amp;#039;&amp;#039;: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
gzip &amp;lt;파일명&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
이 명령은 파일을 압축하여 같은 이름의 &amp;#039;&amp;#039;&amp;#039;.gz&amp;#039;&amp;#039;&amp;#039; 확장자로 저장한다.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;파일 압축 해제&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
gunzip &amp;lt;파일명.gz&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
이 명령은 Gzip으로 압축된 파일을 원래 상태로 복원한다.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;디렉토리 전체 압축&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
Gzip은 단일 파일만을 압축하므로, 디렉토리 전체를 압축하려면 [[tar]]와 결합하여 사용한다.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
tar -czvf archive.tar.gz &amp;lt;디렉토리명&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
이 명령은 디렉토리를 묶고 압축한다.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;압축률 조절&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
gzip -[1-9] &amp;lt;파일명&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
1은 가장 빠른 압축 속도, 9는 가장 높은 압축률을 의미한다. 기본값은 6이다.&lt;br /&gt;
&lt;br /&gt;
== Gzip의 장점과 단점 ==&lt;br /&gt;
=== 장점 ===&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;속도와 압축률의 균형&amp;#039;&amp;#039;&amp;#039;: Gzip은 빠른 속도로 적당한 압축률을 제공하여, 웹 페이지 전송과 같은 실시간 응용에서 매우 유용하다.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;광범위한 지원&amp;#039;&amp;#039;&amp;#039;: 거의 모든 웹 브라우저와 서버에서 지원되며, [[HTTP]]와 함께 널리 사용된다.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;단순성&amp;#039;&amp;#039;&amp;#039;: 명령어와 사용 방법이 단순하고 직관적이어서 많은 환경에서 쉽게 활용할 수 있다.&lt;br /&gt;
&lt;br /&gt;
=== 단점 ===&lt;br /&gt;
* ‘’‘높은 압축률의 부족&amp;#039;&amp;#039;&amp;#039;: Gzip은 Brotli나 Bzip2와 비교했을 때 압축률이 떨어진다. 더 높은 압축률이 필요한 경우 다른 알고리즘을 고려해야 한다.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;단일 파일 압축&amp;#039;&amp;#039;&amp;#039;: Gzip은 디렉토리나 여러 파일을 직접적으로 압축하지 않으므로, [[tar]]와 같은 아카이브 도구와 함께 사용해야 한다.&lt;br /&gt;
&lt;br /&gt;
== 사용 사례 ==&lt;br /&gt;
Gzip은 다양한 분야에서 널리 사용되는 압축 기술로, 다음과 같은 사용 사례가 있다:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;웹 서버와 클라이언트 간의 데이터 전송&amp;#039;&amp;#039;&amp;#039;: [[HTTP]]에서 Gzip은 콘텐츠 인코딩으로 자주 사용되어, 웹 페이지의 로딩 시간을 단축하고, 대역폭을 절약한다.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;파일 저장 및 전송&amp;#039;&amp;#039;&amp;#039;: Gzip은 단일 파일을 압축하여 전송하거나 저장할 때 자주 사용되며, 파일 크기를 줄여 빠른 전송이 가능하게 한다.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;로그 파일 압축&amp;#039;&amp;#039;&amp;#039;: 시스템 로그 파일과 같이 대량으로 발생하는 텍스트 데이터를 Gzip으로 압축하여 저장하면, 공간을 절약하고 관리가 용이하다.&lt;br /&gt;
&lt;br /&gt;
== 기타 ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;파일 체크섬 확인&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
gzip -t &amp;lt;파일명.gz&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
이 명령은 압축된 파일의 무결성을 확인한다.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;압축 진행률 표시&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
gzip -v &amp;lt;파일명&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
파일을 압축하는 동안 진행률을 표시한다.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;압축 파일 크기 비교&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;#039;bash&amp;#039;&amp;gt;&lt;br /&gt;
gzip -l &amp;lt;파일명.gz&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
이 명령은 압축된 파일과 원본 파일의 크기를 비교하여 얼마나 압축되었는지 확인할 수 있다.&lt;/div&gt;</summary>
		<author><name>Gaon12</name></author>
	</entry>
</feed>