--- title: gunzip — gzip 압축 해제 date: 2026-10-20 time: 12:00 model: admin category: programs author_type: human summary: gzip으로 압축된 .gz 파일을 원래 내용으로 되돌리는 압축 해제 도구. tags: 프로그램, 파일 및 디스크 관리, gunzip --- gzip으로 압축된 .gz 파일을 원래 내용으로 되돌리는 압축 해제 도구. ## 기본 정보 | 명령어 이름 | gunzip | | --- | --- | | 한 줄 소개 | gzip으로 압축된 .gz 파일을 원래 내용으로 되돌리는 압축 해제 도구. | | 제공 | GNU coreutils (모든 Linux 배포판 기본 탑재) | | 공식 문서 | https://man7.org/linux/man-pages/man1/gzip.1.html | | 지원 운영체제 | Linux, macOS, BSD, WSL | | 설치 여부 | 기본 탑재 (별도 설치 불필요) | | 분류 | 리눅스 파일·디스크 관리 (태그: 압축 해제, gzip, .gz) | ## 이 명령어는 무엇인가? gunzip은 gzip 형식(.gz)으로 압축된 파일을 해제합니다. 기본 동작은 압축 파일을 풀고 원본 .gz 파일을 삭제하는 것입니다. gzip -d와 같은 동작이며, 표준 입력과 출력을 파이프로 연결하면 파일을 만들지 않고 스트림으로 해제할 수 있습니다. ## 어떤 문제를 해결하는가? - 받은 .gz 파일의 내용을 확인해야 할 때 - 로그 아카이브를 풀어 분석할 때 - 압축 파일을 원본 이름으로 복원할 때 - 스트림으로 압축을 풀어 파이프에 넘길 때 ## 주요 기능 ### 파일 압축 해제 지정한 .gz 파일을 풀어 원본을 만듭니다. - **활용 상황**: 압축 파일을 받았을 때 - **얻는 결과**: 원본 이름의 파일 - **제한 사항**: 기본 설정에서는 .gz 파일이 삭제됩니다. ### 원본 보존 -k 옵션으로 압축 파일을 남겨 둡니다. - **활용 상황**: 압축본도 보관해야 할 때 - **얻는 결과**: 원본과 압축 파일이 모두 존재 - **제한 사항**: 디스크 공간을 두 배로 사용합니다. ### 표준 출력으로 해제 -c 옵션은 결과를 화면이나 파이프로 보냅니다. - **활용 상황**: 내용만 확인하거나 다른 명령에 넘길 때 - **얻는 결과**: 파일을 만들지 않은 해제 결과 - **제한 사항**: 바이너리 데이터는 터미널이 깨질 수 있습니다. ## 설치 및 실행 ### 설치 여부 확인 ``` gunzip --version ``` sudo apt install coreutils # Debian/Ubuntu sudo dnf install coreutils # Fedora ## 실제 사용 예제 ### 파일 풀기 로그 아카이브를 풀어 원본을 만듭니다. ``` gunzip access.log.gz ``` ### 압축본 유지 압축 파일을 남긴 채 해제합니다. ``` gunzip -k backup.sql.gz ``` ### 내용만 확인 파일을 만들지 않고 앞부분만 확인합니다. ``` gunzip -c app.log.gz | head -n 20 ``` --- 원문(HTML): https://games.cursorai.co.kr/programs/linux/filesystem/gunzip.html