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
0
-
Recommander