본문 바로가기

리눅스

gzip 명령어, gunzip 명령어

반응형

gzip 명령어, gunzip 명령어

gzip과 gunzip은 유닉스(리눅스) 시스템에서 사용되는 명령어로, 파일들을 압축하거나 해제하는데 사용됩니다. gzip은 파일을 압축하고, gunzip은 압축된 파일을 해제합니다.

gzip 명령어의 기본 구문

gzip [옵션] [파일]

gunzip 명령어의 기본 구문

gunzip [파일.gz]
  • 주요 옵션 (gzip)
    • -c: 압축한 파일을 표준 출력으로 출력 (stdout)
    • -d 또는 --decompress: 압축 해제
    • -r 또는 --recursive: 디렉토리를 재귀적으로 압축 또는 해제
    • -v 또는 --verbose: 상세 정보 출력

사용 예시

  • 파일 file.txt를 압축하여 file.txt.gz로 저장
gzip file.txt
  • file.txt: 압축할 파일
  • file.txt.gz: 압축된 파일
  • 압축된 파일 file.txt.gz를 해제하여 원래 파일인 file.txt로 저장
gunzip file.txt.gz
  • file.txt.gz: 해제할 압축 파일
  • 압축한 파일을 표준 출력으로 출력
gzip -c file.txt > file.txt.gz
  • file.txt: 압축할 파일
  • file.txt.gz: 압축된 파일 (표준 출력으로 출력됨)
  • 디렉토리 dir/을 재귀적으로 압축
gzip -r dir/
  • dir/: 재귀적으로 압축할 디렉토리

위와 같이 gzip 명령어를 사용하여 파일을 압축하고, gunzip 명령어를 사용하여 압축을 해제할 수 있습니다. 또한 필요에 따라 다양한 옵션을 사용하여 더 많은 기능을 활용할 수 있습니다.

 

728x90
반응형