Mercredi 10 octobre 2007
L'archivage unix se fait par tar
La compression se fait par gz

Avec tar.gz, les autorisations sur les fichiers et les dossiers sont maintenues.

Liste du contenu de l'archive :
tar -tf archive.tar  

Restitution :
tar -xvf archive.tar

Décompression + Restitution :
tar -xzvf archive.tar.gz (ou
archive.tar.bz2 ou archive.tgz)

Archivage de "source" :
tar -cvf archive.tar source

Compression + archivage :
tar -czvf archive.tar.gz MonRepertoire
(ou archive.tar.bz2 ou archive.tgz)

Signification détaillée des options "tar" ci-dessus :
-t ou --list : liste le contenu de l'archive
-f ou --file : indique que l'archive est sur un support fichier (et non une bande magnétique, un disque, etc...)
-x ou --extract : extraction de l'archive (contraire de --create)
-v ou --verbose : tous les fichiers compressés - décompressés défilent à l'écran
-z ou --gzip, -- ungzip : précise que l'on compresse en tar.gz ou décompresse d'un tar.gz
-c ou --create : création de l'archive (contraire de --extract)

Décompression gzip :
ungzip archive.gz

Compression gzip :
gzip archive.gz source

Décompression avec zip :
unzip archive.zip -d /repertoiredestination
unzip -uo archive.zip -d /
repertoiredestination -x __MACOSX/*

-u : ne restaure que si le fichier n'existe pas ou est moins récent dans /repertoiredestination
-o : considère la date de l'archive comme étant la date du plus ancien fichier qu'elle contient
-x : exclusions de certains fichiers qui ne doivent pas être restaurés

Compression avec zip :
zip -r /repertoiredestination/archive /repertoiresource : génère un archive.zip dans le repertoire destination

-r : parcourt la structure du repertoire récursivement

publié dans : Linux
ajouter un commentaire commentaires (0)    créer un trackback recommander
 
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur avec TF1 Network - Signaler un abus