gzip을 사용하여 매우 큰 파일(~30GB)을 압축할 수 있습니까? 그렇다면 어떤 명령, 스위치, 옵션을 사용해야 합니까?
아니면 매우 큰 파일을 압축/압축하는 데 사용할 수 있는 다른 프로그램(우분투 배포판에서 일반적으로 사용되는 프로그램)이 있습니까? 이 분야에 경험이 있나요?
답변1
AFAIK 크기 제한은 없습니다 gzip
. 최소 30GB는 아닙니다. 물론 압축 파일을 수용하려면 디스크에 공간이 필요하며 두 버전이 동시에 존재하게 됩니다.
bzip2
파일 압축이 향상되었으며(큰 파일뿐만 아니라 :-) 속도도 향상되었습니다(때때로 훨씬 느림).
답변2
좋은 압축률이 필요한 경우 lzma를 사용해 볼 수 있습니다. bzip2보다 빠르고 효율적이며 gzip보다 더 빠를 수도 있습니다(잘 모르겠습니다).
http://www.thegeekstuff.com/2010/06/lzma-better-compression-than-bzip2-on-unix-linux/
답변3
한도에 도달하면 일정을 다시 조정하세요. 바꾸다:
gzip file
하다:
gzip < file > file.gz
좋은 결과.
답변4
XZ는 가능한 가장 낮은 압축으로 설정됩니다.이기다gzip 속도와 압축.