GNU/Linux >> Linux Esercitazione >  >> Linux

Come estrarre o decomprimere il file tar.xz in Linux

Quindi hai appena scaricato un programma o un file che termina con .tar.xz e ti stai chiedendo come estrarre questo file tar.xz nella riga di comando di Linux.

Prima di mostrarti come decomprimere un file tar.xz, lascia che ti parli rapidamente di tar e xz.

Cos'è il file tar.xz?

tar è un'utilità che combina più file in un unico file. Il vantaggio principale di un'utilità come tar è il trasferimento di file.

A causa del sovraccarico, il trasferimento di 100 file da 1 KB richiederà più tempo rispetto al trasferimento di un file da 100 KB.

Usando il comando tar, puoi archiviare più file in un unico file e quindi risparmiare tempo e larghezza di banda durante il trasferimento del file.

Ma tar stesso non comprime i file. Se usi tar per combinare 100 file da 1 KB ciascuno, il file tar risultante sarà probabilmente solo di circa 100 KB.

Per risparmiare ulteriormente tempo e larghezza di banda, vengono utilizzate le utilità di compressione. Questi strumenti di compressione ridurranno le dimensioni del file tar risultante. XZ è uno di questi strumenti di compressione e utilizza l'algoritmo di compressione LZMA.

Questo è il motivo per cui il file tar.xz risultante nel nostro scenario potrebbe essere notevolmente inferiore a 100 KB, diciamo 50 KB.

Estrazione del file tar.xz in Linux

L'estrazione di un file tar xz è abbastanza semplice. Devi solo assicurarti di avere il supporto per l'utilità di compressione xz sulla tua distribuzione Linux.

Lo strumento di compressione xz è disponibile tramite il pacchetto xz-utils nella maggior parte delle distribuzioni Linux. La maggior parte delle volte, avrai già installato xz-utils per impostazione predefinita.

Ma dovresti comunque assicurarti che sia installato sul tuo sistema. Puoi utilizzare il gestore di pacchetti della tua distribuzione Linux per installarlo.

Su Debian o Ubuntu, puoi installare xz-utils con il seguente comando:

sudo apt install xz-utils

Una volta che hai il supporto per la compressione xz sulla tua distribuzione Linux, puoi estrarre il file tar.xz usando il comando tar standard:

tar -xf file.tar.xz

Qui:

  • -x significa estrarre il file archiviato
  • -f significa che segue è il nome del file archiviato

Perché hai dovuto specificare x (extract ) qui? Perché tar può essere utilizzato anche per creare (comprimere) file.

Quindi devi specificare quale operazione stai eseguendo con il comando tar, la compressione (c) o l'estrazione (x).

Spero che questo breve tutorial ti abbia aiutato a estrarre il file tar xz e che tu abbia una comprensione leggermente migliore dei file tar e xz. In un post correlato, potresti imparare a creare una cartella gzip con tar in Linux.

Se ti è piaciuto il tutorial, iscriviti alla newsletter settimanale per ricevere suggerimenti e tutorial su Linux nella tua casella di posta.


Linux
  1. Come utilizzare il comando Tar in Linux

  2. Come estrarre il file tar.gz in Linux utilizzando la riga di comando

  3. Come estrarre i file .gz e .tar.gz in Linux

  4. Come estrarre il file nomefile.tar.gz

  5. Come estrarre un file .dmg in Linux?

Come estrarre (decomprimere) il file tar.xz

Come installare i pacchetti .tar.gz o .tgz in Linux

Come decomprimere i file gz in Linux

Come decomprimere un file zip in Linux [Tutorial per principianti]

Come estrarre il file Tar.xz sulla riga di comando di Linux

Estrai il file tar.gz in Linux