리눅스 명령: gzip

3192 단어 linux
gzip 명령은 지정된 파일의 크기를 줄이는 데 사용됩니다. 이 명령은 매우 일반적이어서 Linux 배포판에 이미 설치되어 있음을 알 수 있습니다.
gzip는 일반 파일만 압축합니다. 디렉토리, 심볼릭 링크 등은 음식이 아닙니다. gzip로 압축된 파일을 종종 gzip 파일이라고 합니다.
gzip에는 gzip 파일의 압축을 풀고 보기 위한 gunzip , zcatzless 명령도 함께 제공됩니다.

gzipping을 시작합시다!

하나 이상의 파일 압축



하나 이상의 파일을 압축하려면 다음과 같이 하면 됩니다.

gzip file1 file2 file3


각 파일을 압축하고 접미사가 gz인 압축 버전으로 대체합니다.

file1.gz file2.gz file3.gz


표준 입력 압축


gzip는 표준 입력 및 출력을 통해서도 사용할 수 있습니다.

ls -l /bin | gzip > foo.txt.gz


gzip 파일 압축 풀기



명령gunzip을 사용하여 아래와 같이 압축을 풀 수 있습니다.

gunzip file1.gz file2.gz file3.gz


각 압축 파일을 압축되지 않은 버전으로 교체합니다. 따라서 다음 파일을 얻을 수 있습니다.

file1 file2 file3


디렉터리에서 재귀적으로 파일 압축/압축 해제


-r 옵션을 사용하여 디렉토리의 각 파일을 재귀적으로 압축할 수 있습니다.

gzip -r someDir


gzip 파일이 포함된 디렉토리의 경우 gunzip-r와 함께 사용하여 단일 명령으로 재귀적으로 모든 파일의 압축을 풀 수 있습니다.

gunzip -r someDir


표준 출력으로 출력


-c 옵션은 gzipgunzip 모두에서 출력을 표준 출력에 쓰고 원본 파일을 유지하는 데 사용할 수 있습니다.

gzip -c some-file > some-file.gz
gunzip -c some-file.gz > some-file-copy


gzip으로 압축된 파일 보기



텍스트 파일이 압축되면 압축을 풀고 디스크에 쓰지 않고 텍스트를 보는 것이 편리한 경우가 있습니다.

압축 파일의 내용을 보려면 여러 가지 방법이 있습니다.

간단히 -c 옵션을 사용하고 출력을 less로 파이프하여 볼 수 있습니다.

gunzip -c file1.gz | less

zcatcat 압축 파일에서 gzip처럼 사용할 수 있습니다. 따라서 우리는 좀 더 간결해질 수 있습니다.

zcat file1.gz | less


명령zless을 사용하면 gzip으로 압축된 파일을 가장 깔끔하게 볼 수 있습니다.

zless file1.gz


이 기사를 위한 것입니다. 유용한 정보를 얻으셨기를 바랍니다. 더 자세히 알아보려면 매뉴얼 페이지man gzip를 참조하십시오. 행복한 gzipping!


이 글이 도움이 되셨다면 커피 한 잔 사주세요.

좋은 웹페이지 즐겨찾기