gzip을 사용하여 매우 큰 파일 (~ 30GB)을 압축 할 수 있습니까? 그렇다면 어떤 명령, 스위치 및 옵션을 사용해야합니까?
아니면 매우 큰 파일을 압축 / 압축하는 데 사용할 수있는 다른 프로그램 (우선 Ubuntu 배포판에서 일반적으로 사용 가능한 프로그램)이 있습니까? 이것에 대한 경험이 있습니까?
답변
AFAIK gzip
최소 크기는 30GB가 아닙니다. 물론 디스크에 압축 파일을 저장할 공간이 필요합니다. 압축하는 동안 두 버전이 모두 동시에 존재합니다.
bzip2
파일을 압축합니다 (큰 파일 :-)는 더 나아지지만 (때로는 많이) 느립니다.
답변
좋은 컴파일 속도가 필요하면 lzma를 사용해보십시오. bzip2보다 빠르고 효율적이며 gzip보다 빠를 수도 있습니다 (확실히 모르겠습니다)
http://www.thegeekstuff.com/2010/06/lzma-better-compression-than-bzip2-on-unix-linux/
답변
한도에 도달하면 다시 정렬하십시오. 대신에:
gzip file
하다:
gzip < file > file.gz
잘 작동합니다.