Risposte:
Sì, usa gzip per questo. Il modo migliore è leggere i dati come input e reindirizzare il file compresso sul file di output, ad es
cat test.csv | gzip > test.csv.gz
cat test.csvinvierà i dati come stdout e usando pipe-sign gzip leggerà quei dati come stdin. Assicurati di reindirizzare l'output di gzip su alcuni file poiché i dati compressi non verranno scritti sul terminale.
xz:mysqldump mydb | xz > dbdump.sql.xz
-9, il livello di compressione predefinito è -6.