Est-il possible de compresser un très gros file (~ 30 Go) en utilisant gzip?

Est-il possible de compresser un très gros file (~ 30 Go) en utilisant gzip? Si oui, quelles commands, commutateurs et options dois-je utiliser?

Ou existe-t-il un autre programme (de preference communément disponible sur les dissortingbutions Ubuntu) que je peux utiliser pour compresser / zip de très gros files? Avez-vous une expérience avec cela?

AFAIK il n'y a pas de limite de taille pour gzip – au less pas 30Go. Bien sûr, vous avez besoin de l'espace pour le file compressé sur votre disque, les deux versions seront là simultanément lors de la compression.

bzip2 compresse les files (pas seulement les gros 🙂 mieux, mais il est (parfois beaucoup) plus lent.

si vous avez besoin d'un bon taux de compression, vous pouvez essayer lzma. il est plus rapide et plus efficace que bzip2 et peut être plus rapide même que gzip (je ne sais pas si c'est sûr)

http://www.thegeekstuff.com/2010/06/lzma-better-compression-than-bzip2-on-unix-linux/

Si vous courez dans la limite, réorganisez. Au lieu de:

 gzip file 

faire:

 gzip < file > file.gz 

Fonctionne très bien.

XZ réglé sur la compression la plus basse peut bien battre gzip pour la vitesse et la compression.

Le format gzip représente la taille d'input modulo 2 ^ 32, de sorte que l'option --list signale des tailles non compressées incorrectes et des taux de compression pour les files non compressés de 4 Go et plus.

Donc, prenez bzip2 (v1.0.2 et versions ultérieures) ou xz .