Come decomprimere i file in Linux
Tar è un formato di archivio abbastanza popolare, specialmente su Linux. In molti casi, le distribuzioni utilizzano archivi tar per fornire gli aggiornamenti dei pacchetti. Gli archivi Tar sono comuni anche quando si tratta di condividere file online.
Scopri come decomprimere i file in Linux.
Tar in Linux
Per la gestione tar, tutte le distribuzioni Linux vengono fornite con lo strumento tar. È questo strumento che utilizzeremo per estrarre il contenuto di un archivio tar.
Dimostriamo tutto con un esempio. Per prima cosa, creiamo un archivio tar con diversi file e directory. Qui ho creato una directory con il nome “Ants” che verrà trasformata in un archivio tar.
Ora, creiamo un archivio tar dalla directory. Qui, tar utilizzerà vari algoritmi di compressione per fare il lavoro . È pratica comune che l’algoritmo di compressione determini il nome del file di output.
Per creare un archivio tar utilizzando la compressione gzip, utilizzare il seguente comando.
Per creare un archivio tar utilizzando la compressione bzip2, utilizza il seguente comando.
Per creare un archivio tar usando la compressione XZ, usa il seguente c ommand.
Estrazione di file tar
Elenca contenuto tar
Il seguente comando tar elencherà tutti i file e le directory inclusi nell’archivio tar.
Diamo una rapida ripartizione dei flag che abbiamo usato.
- t: dice a tar di elencare il contenuto dell’archivio.
- v: dice a tar di stampare la sua azione su console.
- f: indica a tar su quale file eseguire l’azione.
Estrai l’intero file
Ora, siamo pronti per estrarre gli archivi tar che abbiamo a portata di mano. Sebbene fosse necessario utilizzare diversi comandi per creare diversi tipi di archivi tar, possiamo usare solo un singolo comando tar per estrarli tutti.
Il seguente comando tar estrarrà qualsiasi archivio tar valido. Se esistono file con nomi di file simili, al momento dell’estrazione tar sovrascriverà i file all’esterno dell’archivio.
Qui, noi stai affrontando un nuovo flag tar.
- x: dice a tar di estrarre un archivio.
Se non vuoi che tar sovrascriva i dati esistenti , aggiungi il flag “-k”. Indica a tar di non sovrascrivere / sostituire alcun file o directory esistente.
Estrai file specifici
Ci sono alcune situazioni in cui non puoi Non è necessario che l’intero archivio tar sia estratto solo per prendere un singolo file. Lo strumento tar offre una flessibilità tale che puoi estrarre solo i pochi file selezionati di cui hai bisogno.
Per questa attività, la struttura del comando tar sarebbe simile Questo. Qui, il nome del file sarebbe il nome del file desiderato file ed. Deve corrispondere al nome del file contenuto nell’archivio tar.
Se desideri estrarre un paio di file in questo modo, utilizza la seguente struttura di comando.
Estrai directory specifiche
Questa è un’altra fantastica caratteristica dell’archivio tar. Supponendo che l’archivio tar a tua disposizione contenga una o più directory, puoi dire manualmente a tar quale directory estrarre.
La struttura del comando è simile alla sezione precedente.
Se desideri estrarre più directory , quindi esegui il seguente comando.
Considerazioni finali
Estrarre archivi tar è un compito abbastanza semplice. Tutto quello che devi sapere è il comando tar corretto. Se sei interessato a eseguire le azioni con la GUI e utilizzare un file manager, allora il tuo file manager dovrebbe avere la capacità di estrarre gli 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.
Buon calcolo!