Archiver avec gnu tar

Le principe de fonctionnement de tar (tout comme cpio) est très simple. Il servait au départ pour les lecteurs de bande. Le but est de mettre les fichiers bout à bout dans un seul fichier. Il n'y a, par défaut, aucune notion de compression. Il est possible d'utiliser conjointement bzip2 (avec l'option "j") ou gzip (option z).

Le but de ce billet est de me rappeler comment écrire la commande ;)

tar --exclude=/tmp --exclude=/var/log --exclude=/proc -cvf /tmp/racine.tar /

Attention, après tmp, log et proc il ne faut pas mettre de "/" !

Ici, j'archive l'ensemble du disque dure (/) sauf /var/log, /tmp et /proc dans le fichier /tmp/racine.tar.

Mise à jour : pour décompresser qu'une partie du tar : tar -xvf racine.tar etc/

Haut de page