2.6 Arxivat i Compressió
A Linux, “arxivar” (empaquetar molts fitxers en un) i “comprimir” (fer els fitxers més petits) són sovint dos passos separats, tot i que les eines modernes els combinen.
Arxivat amb tar
Secció titulada “Arxivat amb tar”tar (Tape ARchive) és l’eina estàndard per empaquetar fitxers.
-
Crear un arxiu (
-c):(Opcions: create (crear), verbose (detallat), file (fitxer))
-
Extreure un arxiu (
-x):(Opcions: extract (extreure))
-
Llistar contingut (
-t):
Eines de Compressió
Secció titulada “Eines de Compressió”Linux suporta múltiples formats de compressió. gzip és el més comú, mentre que xz ofereix millor compressió a costa de velocitat.
| Eina | Extensió | Comprimir | Descomprimir |
|---|---|---|---|
gzip | .gz | gzip fitxer | gunzip fitxer.gz |
bzip2 | .bz2 | bzip2 fitxer | bunzip2 fitxer.bz2 |
xz | .xz | xz fitxer | unxz fitxer.xz |
zip | .zip | zip -r arch.zip dir | unzip arch.zip |
Combinant amb tar
Secció titulada “Combinant amb tar”Normalment no comprimeixes fitxers diferents per separat; comprimeixes un “tarball” (arxiu tar).
-
gzip (
-z):arxiu.tar.gzo.tgz -
bzip2 (
-j):arxiu.tar.bz2 -
xz (
-J):arxiu.tar.xz
Còpies de seguretat amb rsync
Secció titulada “Còpies de seguretat amb rsync”rsync és una eina poderosa per a sincronització i còpies de seguretat. Només copia els canvis.