informatique:linux:tar
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:linux:tar [2009/12/22 05:20] – benoit | informatique:linux:tar [2015/11/09 07:46] (Version actuelle) – benoit | ||
|---|---|---|---|
| Ligne 21: | Ligne 21: | ||
| Créer une archive avec exclusion de certains répertoires (ne pas mettre "/" | Créer une archive avec exclusion de certains répertoires (ne pas mettre "/" | ||
| tar czf home.tgz --exclude home/ | tar czf home.tgz --exclude home/ | ||
| + | |||
| + | Créer une archive coupé en plusieurs fichiers de 10 Mo: | ||
| + | tar -z -c /root/ |split -b 10m - archive.tar.gz. | ||
| + | |||
| + | Résultat : | ||
| + | archive.tar.gz.aa | ||
| + | archive.tar.gz.ab | ||
| + | archive.tar.gz.ac | ||
| + | ... | ||
| ==== Requêtes sur une archive tar ==== | ==== Requêtes sur une archive tar ==== | ||
| Ligne 34: | Ligne 43: | ||
| ==== Extraction d'une archive ==== | ==== Extraction d'une archive ==== | ||
| - | Extraire le contenu d'une archive compréssé avec '' | + | Extraire le contenu d'une archive compréssé avec '' |
| + | cd /tmp | ||
| tar -xzf archive.tar.gz | tar -xzf archive.tar.gz | ||
| + | Extraire un fichier ou dossier d'une archive dans le répertoire /tmp : | ||
| + | cd /tmp | ||
| + | tar -xzf archive.tar.gz root/ | ||
| + | tar -xzf archive.tar.gz var/log/ | ||
| + | |||
| + | Pour restaurer une archive splitée : | ||
| + | cat archive.tar.gz.* > archive.tar.gz | ||
| + | tar xzf archive.tar.gz | ||
| + | |||
| + | ==== Supprimer un fichier dans un tar ==== | ||
| + | Pour effacer le fichier **etc/ | ||
| + | |||
| + | tar --delete -f file.tar etc/passwd | ||
| ==== Sauvegarde sur bande ==== | ==== Sauvegarde sur bande ==== | ||
informatique/linux/tar.1261459250.txt.gz · Dernière modification : (modification externe)
