-
-
- Formations :
-
-
-
Voir Archives.
Une archive est un fichier qui contient plusieurs fichiers ou répertoires concaténés. Certains formats d'archives (.ZIP
, .7Z
, .RAR
, …) sont compressés. Sous Unix, le format classique est .TAR
(voir tar(1)). Pour le compresser, on utilise en général les formats .GZ
ou .BZ2
(voir gzip(1) et bzip2(1)).
Dans Xfce (le bureau par défaut sur les postes de l'UFR EILA), les archives sont gérées nativement par xarchiver. Quand on fait un clic-droit sur un fichier ou un répertoire, un menu contextuel apparaît :
Cliquer sur « Créer une archive ». La fenêtre suivante apparaît et propose d'enregistrer une archive ; il faut choisir un format et un nom :
On peut évidemment ouvrir une archive, un clic-droit ouvre le menu contextuel suivant :
Les entrées « Xarchiver », « Extraire ici » et « Extraire vers » permettent d'ouvrir l'archive.
Pour créer une archive des répertoires enseignement-m1
et enseignement-m2
:
$ tar cf archive.tar enseignement-m1 enseignement-m2
Un fichier archive.tar
a été créé ; pour voir le contenu de l'archive :
$ tar tf archive.tar
liste les fichiers contenus dans archive.tar
.
Pour extraire l'archive, utiliser :
$ tar xf archive.tar
Pour compresser un fichier (par exemple une archive), utiliser :
$ gzip file
Un fichier file.gz
est créé.
Pour décompresser file.gz
:
$ gunzip file.gz
Il est courant de renommer archive.tar.gz
en archive.tgz
.
La version GNU de la commande tar(1) permet de compresser lors de l'archivage :
$ tar czf archive.tgz enseignement-m1 enseignement-m2
et l'archive est compressée en même temps.
Dans tout ce qui précède, on peut remplacer la commande gzip(1) par la commande (de plus en plus répandue sur les systèmes Unix) bzip2(1) :
$ tar cjf archive.tbz enseignement-m1 enseignement-m2
et l'archive est compressée en même temps.
Ici aussi l'extension .tar.bz2
a été abrégée en .tbz
.
UFR EILA
Notice