GNU/Linux >> Tutoriels Linux >  >> Linux

Commande bsdtar - Lire et écrire des fichiers d'archive sur bande

FreeBSD utilise une version de tar écrite à partir de zéro pour remplacer l'ancien tar GNU, appelé bsdtar. bsdtar peut se comporter de manière totalement cohérente avec le tar GNU, et peut également se comporter en stricte conformité avec le tar POSIX. Si vous êtes le moindrement préoccupé par les différences entre GNU tar, POSIX tar et bsdtar, lisez man tar(1) pour tous les détails sanglants. bsdtar est en fait construit sur libarchive(3), une bibliothèque que les développeurs utilisent pour ajouter la prise en charge des archives de sauvegarde dans d'autres programmes. tar(1) peut être stupide. Si votre système de fichiers est corrompu de quelque manière que ce soit, tar sauvegardera ce qu'il pense que vous avez demandé. Il restaurera ensuite avec plaisir les fichiers qui ont été endommagés lors de la sauvegarde d'origine, en écrasant les fichiers fonctionnels mais incorrects par des versions non fonctionnelles et toujours incorrectes. Ces types de problèmes se produisent rarement, mais ont tendance à être inoubliables lorsqu'ils se produisent.

Syntaxe :

$ bsdtar [parameter]

Paramètres de commande :

  • -c – Créer une archive
  • -f nom_fichier_archive – Le nom du fichier d'archive
  • -t – Lister le contenu du fichier
  • -x – Extraire le contenu de l'archive

Exemples de commande bsdtar

1. Indiquez le nom du fichier et le contenu de l'archive :

# bsdtar -tf archive-filename

2. Extrayez le contenu de l'archive :

# bsdtar -xf archive-filename

3. Créez une archive :

# bsdtar -cf archive-filename

4. En utilisant tar, nous pouvons créer une archive avec -c, et nous pouvons la compresser avec gzip et -z. Vous devez également fournir -f pour enregistrer l'archive résultante dans un fichier. Sinon, l'archive sera sortie sur Terminal.

# bsdtar -czf archive-filename.tar.gz archive-filename


Linux
  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. Commande Tar sous Linux (compresser et décompresser les fichiers)

  4. Commande Linux tar

  5. Ajout de fichier aux fichiers tbz

Tar Vs Zip Vs Gz :Différence Et Efficacité

Conseils Vim - Lire et écrire des fichiers distants avec Vim sous Linux

Commande tar Linux - Comment compresser des fichiers sous Linux

Commande Linux et Unix TAR

Premiers pas avec la commande Tar

Commande Linux tar pour compresser et extraire des fichiers