GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser la commande tar sous Linux

Le tar (archiveur de bandes) L'outil est l'application la plus couramment utilisée pour les sauvegardes de données sur les systèmes Linux. Il archive les fichiers dans un format spécial, soit directement sur un support de sauvegarde (comme une bande), soit dans un fichier d'archive du système de fichiers.

La commande tar

La commande tar stocke, répertorie ou extrait des fichiers dans une archive.

$ tar functions archivefile filenames

La sortie de l'utilisation d'une commande tar est un fichier tar. L'emplacement de sortie par défaut d'un fichier tar sous Linux est stdout.

Les options de la commande tar

Le tableau décrit certaines des options de commande tar couramment utilisées. Pour une explication détaillée de la commande tar et de ses options, lisez la page de manuel tar.

Options Description
c Crée un nouveau fichier tar
t Répertorie la table des matières du fichier tar
x Répertorie la table des matières du fichier tar
f Spécifie le fichier d'archive ou le périphérique de bande.
v Spécifie le fichier d'archive ou le périphérique de bande.
h Suive les liens symboliques comme des fichiers ou des répertoires standard
z Suive les liens symboliques comme des fichiers ou des répertoires standard
j Compresse et extrait les fichiers et répertoires à l'aide de bzip

Création d'une archive tar

Vous pouvez utiliser la commande tar pour créer un fichier archive contenant plusieurs fichiers ou répertoires sur un disque ou un fichier. L'exemple suivant vous montre comment archiver votre répertoire personnel sur un disque.

$ tar cvf user_home.tar /home/user
/home/user/
/home/user/.bash_logout
/home/user/.bash_profile
/home/user/.bashrc
...

L'exemple suivant vous montre comment archiver plusieurs fichiers dans un fichier d'archive appelé test.tar.

# tar cvf test.tar test test1 test2 
test
test1
test2

Affichage d'une archive tar

Vous pouvez afficher les noms de tous les fichiers qui ont été écrits directement sur un disque ou une archive de fichiers. Pour afficher le contenu du fichier d'archive test.tar, saisissez la commande suivante :

# tar tf test.tar 
test
test1
test2

Extraire une archive tar

Vous pouvez récupérer ou extraire le contenu d'une archive qui a été écrite directement sur un périphérique de disque ou dans un fichier. Pour extraire des fichiers du fichier d'archive test.tar, saisissez la commande suivante :

# tar xvf test.tar 
test
test1
test2
Comment utiliser les commandes compress, zip, gzip sous Linux


Linux
  1. Comment utiliser la commande Tar sous Linux

  2. Comment utiliser la commande Su sous Linux

  3. Comment utiliser la commande 'tar' pour extraire les packages de fichiers .xz sous Linux ?

  4. Comment utiliser les commandes compress, zip, gzip sous Linux

  5. Comment utiliser la redirection de commande sous Linux

Comment utiliser une commande de fichier sous Linux

Comment utiliser la commande SCP sous Linux

Comment extraire le fichier Tar.xz sur la ligne de commande Linux

Comment utiliser la commande Gzip sous Linux ?

Comment utiliser la commande lsof sous Linux

Comment utiliser la commande shred Linux