리눅스

gzip 명령어, gunzip 명령어

변군이글루 2022. 3. 3. 17:32
반응형

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
반응형