Il catrame è un formato di archivio piuttosto popolare, specialmente su Linux. In molti casi, i distro usano archivi TAR per fornire aggiornamenti del pacchetto. Gli archivi TAR sono anche comuni da trovare quando si tratta di condividere file online.
Dai un'occhiata a come distrarre i file in Linux.
Catrame in linux
Per la gestione degli archivi di catrame, tutte le distro Linux sono dotate dello strumento di catrame. È questo strumento che useremo per estrarre il contenuto di un archivio di catrame.
Dimostriamo tutto con un esempio. Innanzitutto, creiamo un archivio di catrame con diversi file e directory. Qui, ho creato una directory con il nome "formiche" che verrà trasformato in un archivio di catrame.
$ albero formiche/
Ora, facciamo un archivio di catrame dalla directory. Qui, TAR utilizzerà vari algoritmi di compressione per fare il lavoro. È una pratica comune che l'algoritmo di compressione determina il nome del file di output.
Per creare un archivio di catrame usando la compressione GZIP, utilizzare il comando seguente.
$ tar -cvzf ant.catrame.Gz
Per creare un archivio di catrame usando la compressione BZIP2, utilizzare il comando seguente.
$ tar -cvjf ant.catrame.BZ2
Per creare un archivio di catrame usando la compressione XZ, utilizzare il comando seguente.
$ tar -cvjf ant.catrame.xz
Estrazione di file TAR
Elenca il contenuto di catrame
Il seguente comando TAR elencerà tutti i file e le directory inclusi nell'archivio TAR.
$ tar -tvf
Facciamo una rapida rottura delle bandiere che abbiamo usato.
Estrarre l'intero file
Ora, siamo pronti ad estrarre gli archivi di catrame che abbiamo a portata di mano. Mentre dovevi utilizzare comandi diversi per creare diversi tipi di archivi di catrame, possiamo usare un solo comando di catrame per estrarli tutti.
Il seguente comando di catrame estraggerà qualsiasi archivio di catrame valido. Se esistono file con file di file simili, al momento dell'estrazione, TAR sovrascriverà i file al di fuori dell'archivio.
$ tar -xvf
Qui, stiamo affrontando una nuova bandiera di catrame.
Se non vuoi che Tar sovrascriva i dati esistenti, aggiungi il flag "-k". Dice a Tar di non sovrascrivere/sostituire qualsiasi file o directory esistente.
$ tar -xvkf
Estrarre file specifici
Ci sono alcune situazioni in cui non hai bisogno dell'intero archivio di catrame estratto solo per prendere un singolo file. Lo strumento TAR offre tale flessibilità che è possibile estrarre solo pochi file selezionati.
Per questa attività, la struttura del comando del catrame sembrerebbe così. Qui, il nome del file sarebbe il nome del file del file desiderato. Deve corrispondere al nome del file che è all'interno dell'archivio del catrame.
$ tar -xvf
Se si desidera estrarre un paio di file in questo modo, usa la seguente struttura di comando.
$ tar -xvf
Estrarre directory specifiche
Questa è un'altra fantastica caratteristica dell'archivio del catrame. Supponendo che l'archivio del catrame sulla tua mano contenga una directory o più, puoi dire manualmente Tar quale directory di estrarre.
La struttura di comando è simile alla sezione sopra.
$ tar -xvf
Se si desidera estrarre più directory, esegui il comando seguente.
$ tar -xvf
Pensieri finali
L'estrazione di archivi di catrame è un compito piuttosto semplice. Tutto quello che devi sapere è il comando di catrame giusto. Se sei interessato a eseguire le azioni con GUI e utilizzando un file manager, il tuo file manager dovrebbe avere la possibilità di estrarre archivi TAR per impostazione predefinita.
In Linux, ci sono più strumenti per estrarre vari formati di archivi compressi. Scopri come estrarre archivi compressi in Linux.
Felice calcolo!