GNU/Linux >> Tutoriels Linux >  >> Cent OS

Commande Linux et Unix TAR

Dans ce didacticiel, nous allons vous montrer divers exemples de commandes Linux et Unix Tar qui pourraient vous aider. Pour ceux d'entre vous qui ne le savaient pas, la commande tar est utilisée pour extraire une collection de fichiers et de répertoires dans des fichiers d'archive hautement compressés communément appelés tarball ou tar, gzip et bzip sous Linux. Le tar est la commande la plus largement utilisée pour créer des fichiers d'archive compressés et qui peuvent être déplacés facilement d'un disque à un autre disque ou d'une machine à l'autre . L'objectif principal de cet article est de fournir divers exemples de commandes tar qui pourraient vous aider à comprendre et à devenir un expert dans la manipulation d'archives tar.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Si vous voulez en savoir plus sur tar commandes sous Linux avec des exemples, cet article est idéal pour vous.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :basé sur Ubuntu ou basé sur RHEL.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Commande Linux et Unix TAR

  • Créer un fichier d'archive tar

Exemple de commande crée un fichier d'archive tar idroot.tar pour un répertoire /home/idroot dans le répertoire de travail courant.

$ tar -cvf idroot.tar /home/idroot/

/home/idroot/
/home/idroot/install.sh
/home/idroot/openvpn-2.0.9-1.tar.gz
  • Créer un fichier d'archive tar.gz

L'exemple de commande crée un fichier d'archive gzip compressé idroot.tar pour un répertoire /home/idroot dans le répertoire de travail courant.

$ tar cvzf Mythemes.tar.gz /home/idroot

/home/idroot/
/home/idroot/kardun
/home/idroot/eleganthemes
/home/idroot/adsready
  • Décompresser un fichier tar ou un fichier tar gzip-bz2
$ tar xvzf idroot.gz - for uncompress a gzip tar file (.tgz or .tar.gz)
$ tar xvjf idroot.tar.bz2 - for uncompress a bzip2 tar file (.tbz or .tar.bz2)
$ tar xvf idroot.tar - for uncompressed tar file (.tar)
  • Options de la commande Tar
c – create a archive file.
x – extract a archive file.
v – show the progress of archive file.
f – filename of archive file.
t – viewing content of archive file.
j – filter archive through bzip2.
z – filter archive through gzip.
r – append or update files or directories to existing archive file.
W – Verify a archive file.

Enregistrer

Merci d'avoir utilisé ce didacticiel pour expliquer votre commande Linux et Unix Tar. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de Tar.


Cent OS
  1. 16 commandes Tar pour compresser et extraire des fichiers sous Linux

  2. Comment archiver des fichiers et des répertoires sous Linux [Partie 1]

  3. Commandes Linux :jobs, bg et fg

  4. Commande Tar sous Linux (compresser et décompresser les fichiers)

  5. 10 exemples de commandes Tar sous Linux pour créer et extraire des archives

Commande mkdir sous Linux/Unix

Commande Grep sous Linux/UNIX

Commande ls sous Linux/UNIX

commande cp sous Linux/UNIX

Rechercher la commande sous Linux/UNIX

Commande Linux tar pour compresser et extraire des fichiers