Compression et archivage sous linux
11.17.2005
On distingue principalement deux types de formats de compression: tar.gz et bz2. Le bz2 est plus performant que le format at.gz et compresse davantage cependant il n'est pas présent sur toutes les distributions.
.TAR.GZ
Les fichiers tar.gz sont d'abord compactés en .tar (sans compression) puis ensuite sont compressés par Gzip.
Pour archiver et compresser:
Syntaxe: tar
Dans les options, on doit mettre c pour créer une archive et non la décompresser, f pour indiquer qu'il s'agit d'un fichier, on peut mettre z pour compresser avec Gzip, et v si on désire avoir la liste des fichiers compressés qui défile.
Le plus souvent, on peut taper:
tar cfvz kfilecoder.tar.gz /root/projects/kfilecoder
Pour extraire une archive:
Syntaxe: tar
Dans les options, on doit mettre x pour extraire l'archive indiquée, f pour indiquer qu'il s'agit d'un fichier, on peut mettre z pour décompresser avec Gzip, et v si on désire avoir la liste des fichiers compressés qui défile.
tar xfvz kfilecoder.tar.gz
.BZ2
Comme pour les archives en .tar.gz, il faut d'abord compacter les fichiers en .tar et ensuite les compresser en .bz2.
Pour décompresser:
Syntaxe: bzip2 -d
Il faut simplement indiquer le nom du fichier d'extension .BZ2 à décompresser.
Le plus souvent:
bzip2 -d kfilecoder.tar.bz2
et ensuite:
tar -xfv kfilecoder.tar
OU alors directement:
tar -jxvf fichier.tar.bz2
.ZIP
Pour compresser:
zip -r nom_fichier.zip dossier_a_compresser/
Pour décompresser
unzip nom_fichier.zip

<< Home