GNU/Linux >> Linux Esercitazione >  >> Linux

Comando bsdtar – Legge e scrive file di archivio su nastro

FreeBSD usa una versione di tar scritta da zero per sostituire il vecchio tar GNU, chiamato bsdtar. bsdtar può comportarsi in modo completamente coerente con GNU tar e può anche comportarsi in stretta conformità con POSIX tar. Se sei preoccupato per le differenze tra GNU tar, POSIX tar e bsdtar, leggi man tar(1) per tutti i dettagli cruenti. bsdtar è in realtà costruito su libarchive(3), una libreria che gli sviluppatori usano per aggiungere il supporto per gli archivi di backup in altri programmi. tar(1) può essere stupido. Se il tuo filesystem è corrotto in qualche modo, tar eseguirà il backup di ciò che pensa tu abbia chiesto. Ripristinerà quindi felicemente i file che sono stati danneggiati durante il backup originale, sovrascrivendo i file funzionanti ma non corretti con versioni non funzionanti e ancora errate. Questi tipi di problemi si verificano raramente, ma tendono a essere indimenticabili quando si verificano.

Sintassi:

$ bsdtar [parameter]

Parametri di comando:

  • -c – Crea un archivio
  • -f nome-file-archivio – Il nome del file di archivio
  • -t – Elenca il contenuto del file
  • -x – Estrarre il contenuto dell'archivio

Esempi di comando bsdtar

1. Elenca il nome del file e il contenuto dell'archivio:

# bsdtar -tf archive-filename

2. Estrarre il contenuto dell'archivio:

# bsdtar -xf archive-filename

3. Crea un archivio:

# bsdtar -cf archive-filename

4. Usando tar, possiamo creare un archivio con -c e possiamo comprimerlo con gzip e -z. È inoltre necessario fornire -f per salvare l'archivio risultante in un file. In caso contrario, l'archivio verrà inviato al Terminale.

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


Linux
  1. 16 Comandi Tar per comprimere ed estrarre file in Linux

  2. Come archiviare file e directory in Linux [Parte 1]

  3. Come archiviare e comprimere file su Linux

  4. 10 esempi di comandi Tar in Linux per creare ed estrarre archivi

  5. Comando tar di Linux

Tar Vs Zip Vs Gz:differenza ed efficienza

Suggerimenti Vim:leggi e scrivi file remoti con Vim su Linux

Comando tar di Linux – Come comprimere file in Linux

Comando TAR Linux e Unix

Guida introduttiva al comando Tar

Comando tar di Linux per comprimere ed estrarre file