informatique télécharger logiciel gratuit jeu pc gratuit jeu flash gratuit

Forum - chat - échantillons gratuits - cadeau gratuit - réduction et bon d'achat - voyage pas cher séjour

Rubriques Documentation Linux

grattage gratuit
loterie gratuite
casino gratuit
quizz gratuit
pari gratuit
jeu de pronostic
tirage au sort
jeux de hasard
tombola gratuite
jeux en flash
jeu en réseau
jeu de stratégie
jeux TV
multi jeux
concours gratuit

Les autres programmes de compression tar bzip2 zcat gzip tar zip

Archivage avec tar
Les autres programmes de compression bzip2 lha compress zip ...
La décompression avec tar

Les options :
GNU `tar' sauvegarde plusieurs fichiers sur un ruban ou une archive sur disque et peut restaurer des fichiers individuellementd'une archive.

Usage: tar [OPTION]... [FICHIER]...

Exemples:
tar -cf archive.tar foo bar # Création de archive.tar à partir des fichiers foo et bar.
tar -tvf archive.tar # Liste et affiche tous les fichiers de l'archive archive.tar.
tar -xf archive.tar # Extrait tous les fichiers de l'archive archive.tar.

Un paramètre obligatoire pour une option de forme longue l'est aussi pour une option de forme courte. La même règles'applique à un paramètre indiqué comme étant optionnel.

Les options :
-t, --list afficher le contenu d'une archive
-x, --extract, --get extraire les fichiers d'une archive
-c, --create créer une archive
-d, --diff, --comparecomparer le contenu de l'archive et le système de fichier
-r, --append accoler les fichiers à la fin de l'archive
-u, --update accoler seulement les nouveaux fichiers et ensuite les copier dans l'archive
-A, --catenateaccoler les fichiers «tar» à l'archive
--concatenate identique à -A
--delete éliminer des entrées (mais pas pour les rubans)

Remarque :

Si l'archive dépasse la taille du support , exemple d'une disquette , dans ce cas Tar possède l'option M , qui signifie multi-volume .

tar cvM -f /mnt/floppy projetdb/ ou tar -cvM -f /mnt/floppy

L'option v permet de voir défiler les fichiers copiés.

Une autre façon , c'est d'utiliser par exemple : tar -zcf projetdb.tar.z projetdb et d'utiliser ensuite split qui permet de découper un fichier en spécifiant la taille des paquets ou morceaux.

Exemple :

[cr@localhost java]# tar -cf projetdb.tar projetdb

Remarque : vous pouvez écrire tar -cf projetdb.tar projetdb ou tar cf projetdb.tar projetdb , le moins peut-être omis.

[cr@localhost java]# ls -l projetdb.*
-rw-r--r-- 1 cr cr
266240 aoû 3 19:09 projetdb.tar
-rw-r--r-- 1 cr cr
110315 aoû 3 19:07 projetdb.zip

Le fichier projetdb.tar peut-être comprimé avec compress , il remplacera alors le fichierprojetdb.tar par projetdb.tar.Z

[cr@localhost java]# compress projetdb.tar
[cr@localhost java]#
ls -l projetdb.*
-rw-r--r-- 1 cr cr
131093 aoû 8 13:31 projetdb.tar.Z

Le fichier projetdb.tar peut-être comprimé avec bzip2, il remplacera alors le fichier projetdb.tar par projetdb.tar.bz2

Compression avec tar avec d'autres options

[cr@localhost java]# tar -zcf projetdb.tar.z projetdb
L'ajout de z dans l'otption de tar , signifie qu'on comprime en uilisant gzip.
-rw-r--r-- 1 cr cr
78284 aoû 8 12:41 projetdb.tar.z

Vous remarquerez que j'ai utilisé comme nom projetdb.tar.z et nom simplement projetdb.tar, c'est pour que l'on sache
que gzip a été utilisé (pour la décompression ).

[cr@localhost java]# tar -Zcf projetdb.tar.Z projetdb
L'ajout de Z dans l'otption de tar , signifie qu'on comprime en utilisant compress.

[cr@localhost java]# ls -l projetdb.*
-rw-r--r-- 1 cr cr
129275 aoû 8 12:44 projetdb.tar.Z

[cr@localhost java]# tar -Icf projetdb.tar.bz2 projetdb
L'ajout de I dans l'otption de tar , signifie qu'on comprime en uilisant bzip2.

[cr@localhost java]# ls -l projetdb.tar.bz2
-rw-r--r-- 1 cr cr 76024 aoû 15 09:42 projetdb.tar.bz2

[cr@localhost java]# tar -cf projetdb.tar projetdb | bzip2 -z projetdb.tar
( pour obtenir la barre verticale | il faut appuyer sur la touche Alt Gr et 6 ( en même temps ).

[cr@localhost java]# ls -l projetdb.*
-rw-r--r-- 1 cr cr
74601 aoû 3 19:33 projetdb.tar.bz2
-rw-r--r-- 1 cr cr
110315 aoû 3 19:07 projetdb.zip
-rw-r--r-- 1 cr cr 104267 aoû 3 19:57 projetdb.lha

On combine l'archivage avec tar et gzip ,pour obtenir des fichiers avec l'extension .tar.gz
zcat est identique à gzip même programme.

[cr@localhost java]# tar -cf projetdb.tar projetdb |gzip -9 projetdb.tar ( -9 représente la meilleure qualité de compression )

[cr@localhost java]# ls -l projetdb.*
-rw-r--r-- 1 cr cr 77389 aoû 3 19:46 projetdb.tar.gz
-rw-r--r-- 1 cr cr
74601 aoû 3 19:33 projetdb.tar.bz2
-rw-r--r-- 1 cr cr
110315 aoû 3 19:07 projetdb.zip
-rw-r--r-- 1 cr cr 104267 aoû 3 19:57 projetdb.lha

On combine l'archivage avec tar et compress ,pour obtenir un fichier avec l'extension tar.Z

[cr@localhost java]# tar -cf projetdb.tar projetdb |compress projetdb.tar

[cr@localhost java]# ls -l projetdb.*
-rw-r--r-- 1 cr cr
131093 aoû 8 12:54 projetdb.tar.Z

Copyright © 2004 par Rachid CHOUCHI pour fichepratique.com