Come estrarre i file TAR in una directory specifica in Linux

Come estrarre i file TAR in una directory specifica in Linux
Durante l'utilizzo di Linux, potresti aver notato che molti pacchetti sono dotati di a ".catrame" estensione del file. Allora, cos'è un catrame file? UN catrame Il file è una raccolta di molti file in un unico file. Catrame (Archivio a nastro) è un programma che raccoglie i file e acquisisce alcune informazioni utili sugli archivi di file IT, come autorizzazioni, date, ecc. È interessante notare che il Catrame L'utilità non comprime i file; Per la compressione, hai bisogno "Gzip" O "Bzip" utility.
Come amministratore di Linux, spesso devi affrontare catrame File. In molte situazioni, devi estrarre i dati di a catrame File a una directory specifica. Quindi, come estrarre il catrame file su un percorso particolare? Un modo è estrarre il catrame File nella directory corrente e quindi copialo nella directory desiderata. Farà il lavoro, ma la procedura richiede tempo. Questa guida si concentra sulla ricerca di soluzioni per estrarre vari tipi di catrame file in una directory specifica.

Come estrarre file TAR in una directory specifica in Linux:

Per estrarre il file TAR in un'altra directory, seguire la sintassi di seguito:

$ tar -xf [file_name].tar -c [/path_of/directory]

In alternativa:

$ tar --extract ---file = [file_name].TAR -Directory [/path_of/directory]

IL "-X" Flag dice all'utilità TAR di estrarre il file menzionato nell'argomento dopo "-F." Mentre, "-C" Il flag viene utilizzato per impostare una directory specifica per estrarre il file. In alternativa, puoi menzionare esplicitamente le parole totali per estrarre file usando il catrame. Secondo me, usare le flag è un modo molto più rapido per estrarre file che digitare l'intera parola. Facciamo un esempio; Ho un file di nome "i miei documenti.catrame," che voglio estrarre in una directory "Files/tar_files", E fare quel comando sarebbe:

$ tar -xf my_documents.Tar -c File/Tar_Files

O:

$ tar --extract -file = my_documents.Tar -filectory files/tar_files

Se si desidera monitorare l'avanzamento dell'estrazione del file nel terminale, utilizzare il flag "-v" (Verbose):

$ tar -xvf my_documents.Tar -c File/Tar_Files

Come estrarre “Tar.File GZ/TGZ "in una directory specifica in Linux:

Come discusso sopra, i file TAR possono essere compressi usando il "Gzip" utilità. Per estrarre tali file in una directory specifica, la procedura è praticamente simile; una bandiera aggiuntiva "-Z" verrà aggiunto nel comando per affrontare "catrame.GZ " O "TGZ" File:

$ tar -zxf my_documents.catrame.GZ -C Files/Tar_gz_Files

O:

$ tar -zvxf my_documents.catrame.GZ -C Files/Tar_gz_Files

Come estrarre “Tar.BZ2/TAR.File BZ/TBZ/TBZ2 "in una directory specifica in Linux:

Prima di imparare il metodo di estrazione, capiamo cosa "catrame.BZ2, catrame.BZ, TBZ, TBZ2 " I file sono. Queste sono le estensioni dei file dei file TAR compressi da entrambi i "Bzip" O "BZIP2" Utilità in Linux. Per estrarre file con una di queste estensioni, aggiungeremo il "-J" bandiera:

$ tar -jxf my_documents.catrame.File BZ2 -C/BZIP_FILES

Per l'utilizzo dell'output verbosio:

$ tar -jvxf my_documents.catrame.File BZ2 -C/BZIP_FILES

Conclusione:

Catrame è un'utilità ampiamente utilizzata nei sistemi operativi basati su Linux e UNIX per realizzare archivi di backup. Catrame L'utilità viene anche fornita con una funzione da estrarre catrame file in una directory specifica. I file possono essere estratti utilizzando il file "-C" Flag con il percorso della cartella specificata. Inoltre, usando il Catrame utilità, puoi anche estrarre i file specifici dai file archiviati. Questa utilità all-in-one ha molto da esplorare e di cui saperne di più Catrame l'utilità esegui "Man Tar" nel terminale.