gzip은 Linux 시스템에서 파일을 압축하고 압축을 풀기 위해 일반적으로 사용되는 명령으로 편리하고 사용하기 쉽습니다. 다음으로 이번 글을 통해 리눅스에서의 gzip 명령어에 대해 알려드리겠습니다. 관심 있는 친구들은 파일을 압축하는 데 사용되는 gzip 명령어
를 살펴보세요. gzip은 널리 사용되는 압축 프로그램입니다. 파일이 압축되면 파일 이름 뒤에 여러 개의 ".gz" 확장자가 붙습니다.gzip은 Linux 시스템에서 파일을 압축하고 압축을 풀기 위해 일반적으로 사용되는 명령으로 편리하고 사용하기 쉽습니다. Gzip은 디스크 공간을 절약하기 위해 크고 거의 사용되지 않는 파일을 압축하는 데 사용할 수 있을 뿐만 아니라 tar
명령과 함께 사용하여 Linux 운영 체제에서 널리 사용되는 압축 파일 형식을 형성할 수도 있습니다. 통계에 따르면 gzip 명령의 텍스트 파일 압축률은 60%~70%입니다. 파일 크기를 줄이면 두 가지 분명한 이점이 있습니다. 하나는 저장 공간을 줄일 수 있다는 것이고, 다른 하나는 네트워크를 통해 파일을 전송할 때 전송 시간을 줄일 수 있다는 것입니다.Syntax
gzip(选项)(参数)
Options
-a或——ascii:使用ASCII文字模式; -d或--decompress或----uncompress:解开压缩文件; -f或——force:强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接; -h或——help:在线帮助; -l或——list:列出压缩文件的相关信息; -L或——license:显示版本与版权信息; -n或--no-name:压缩文件时,不保存原来的文件名称及时间戳记; -N或——name:压缩文件时,保存原来的文件名称及时间戳记; -q或——quiet:不显示警告信息; -r或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理; -S或<压缩字尾字符串>或----suffix<压缩字尾字符串>:更改压缩字尾字符串; -t或——test:测试压缩文件是否正确无误; -v或——verbose:显示指令执行过程; -V或——version:显示版本信息; -<压缩效率>:压缩效率是一个介于1~9的数值,预设值为“6”,指定愈大的数值,压缩效率就会愈高; --best:此参数的效果和指定“-9”参数相同; --fast:此参数的效果和指定“-1”参数相同。
Parameters
파일 목록: 압축할 파일 목록을 지정합니다.
예
test6 디렉터리의 각 파일을 .gz 파일로 압축합니다.
gzip *
위 예의 각 압축 파일을 추출하고 세부 정보를 나열합니다.
gzip -dv *
각 파일의 정보를 표시합니다. 예제 1의 압축 파일을 자세히 보면 tar 백업 파일을 압축 해제하지 않고
gzip -l *
이때 압축 파일의 확장자는 .tar.gz
gzip -r log.tar
재귀적으로 압축된 디렉터리
gzip -rv test6
이렇게 하면 테스트 중인 모든 파일이 *.gz가 되었고 디렉터리는 여전히 존재하지만 해당 디렉터리의 파일은 이에 따라 *.gz로 변경되었습니다. 이는 압축이며 패키징과 다릅니다. 디렉터리에서 동작하기 때문에 하위 디렉터리에서도 재귀할 수 있도록 -r 옵션을 추가해야 합니다.
gzip -dr test6
위 내용은 Linux의 gzip 명령 분석 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!