====== Compresser, Assembler, Décompresser des fichiers. ======
==== tar : assembler des fichiers dans une archive ====
tar -cvf nom_archive.tar nom_dossier/
J'utilise trois options :
* -c : signifie créer une archive tar
* -v : signifie afficher le détail des opérations
* -f : signifie assembler l'archive dans un fichier
* -tf : afficher le contenu de l'archive sans l'extraire
* -rvf : ajouter un fichier
* -xvf : extraire les fichiers de l'archive
==== gzip & bzip2 : compresser une archive ====
Extensions des fichiers compressés.
* .tar.gz : si l'archive a été compressée avec gzip
* .tar.bz2 : si l'archive a été compressée avec bzip2
Concrètement, le programme gzip s'utilise de la manière la plus simple qui soit :
gzip tutoriels.tar
Le fonctionnement de bzip2 est le même que celui de gzip :
bzip2 tutoriels.tar
Une archive compressée tutoriels.tar.bz2 sera alors créée. Pour la décompresser, utilisez bunzip2 :
bunzip2 tutoriels.tar.bz2
==== Archiver et compresser en même temps avec tar ====
* zcat, zmore & zless : afficher directement un fichier compressé
=== gzip ===
* -zcvf : archiver et compresser en gzip
tar -zcvf tutoriels.tar.gz tutoriels/
* -zxvf : Pour décomprésser.
tar -zxvf tutoriels.tar.gz
* -ztf : regarder à l'intérieur d'une archive « gzippée »
=== bzip2 ===
* -jcvf : archiver et compresser en bzip2
tar -jcvf tutoriels.tar.bz2 tutoriels/
* -jxvf : Et pour extraire
tar -jxvf tutoriels.tar.bz2 tutoriels/
* -jtf : regarder à l'intérieur d'une archive « bzippée-deux »
==== zip,unzip & unrar : décompresser les .zip et .rar ====
Pour compresser un zip :
zip -r tutoriels.zip tutoriels/
L'utilisation d'unzip est très simple :
unzip archive.zip
Pour extraire un rar:
unrar e tutoriels.rar
Et si je veux créer des .rar? Ce n'est pas possible. En fait, le format rar est propriétaire. La méthode de décompression a été publiée et vous pouvez donc décompresser des .rar, mais pour créer des .rar il faut… acheter le logiciel.