Come estrarre file in una particolare cartella Linux

Come estrarre file in una particolare cartella Linux
I file compressi salvano sulla larghezza di banda quando li invii a qualcuno. È possibile comprimere qualsiasi file e ci sono strumenti diversi, come cerniera lampo E catrame. I file compressi vengono estratti nella directory di lavoro corrente a meno che non si specifichi uno diverso. Inoltre, le diverse utility hanno varie opzioni che devi aggiungere per aiutare nell'estrazione di file di archivio in cartelle specifiche.

Quando si utilizza uno strumento decompressivo, esiste un modo per specificare una directory diversa per i file estratti. Questa guida discuterà come creare file di archivio ed estrarre i contenuti a directory specifiche utilizzando decomprimere E catrame in Linux.

Estrazione di file zip

I file zip vengono creati utilizzando cerniera lampo, Un'utilità di compressione e imballaggio a piattaforma multipla che consente di specificare i livelli di compressione, che vanno da 1 a 9.

Quando si utilizzano Zip per creare file Zip, i file estratti vengono archiviati nella directory corrente. Crea file zip nella directory corrente, quindi estraiamo il contenuto in una posizione diversa.

Per creare file zip, la sintassi è:

$ zip [opzioni] [zip-name] [Zip-Files]

Nel nostro caso, stiamo comprimendo diversi file e cartelle. Il nostro nome del file zip è Esempio 1.cerniera lampo. Il seguente comando sarà:

$ zip Esempio1.cerniera lampo *.TXT *.Dettagli dei nomi del cestino

Il nostro file zip è pronto ed è attualmente in /Documenti directory. Se dovessimo estrarlo senza specificare il percorso, il seguente comando sarebbe:

$ Unzip Esempio1.cerniera lampo

Tuttavia, specifichiamo il percorso ed estraiamo il contenuto del file a /Download directory. Inoltre, devi aggiungere il -D Flag per specificare il percorso. Ora, la sintassi è:

$ unzip [file zip] -d /percorso /directory

Crea una directory per estrarre il contenuto del file zip, quindi utilizzare decomprimere Per estrarre i file utilizzando il comando seguente:

$ mkdir -p ~/downloads/zip -estratto
$ Unzip Esempio1.zip -d ~/downloads/zip -estratto

Se elenchiamo il contenuto della directory creata, vediamo che l'estrazione è stata un successo.

Questo è tutto. Sia che tu stia lavorando con un file zip creato o scaricato, il processo e il concetto sono gli stessi.

Estrazione di file di archivio tarta

Il formato di catrame è il formato di compressione più comune. La maggior parte dei file sono o catrame.GZ, TAR o TZG Format. L'estrazione funzionerà allo stesso modo e, come i file zip, l'estrazione predefinita si verifica nella directory corrente se non diversamente specificato.

Creare rapidamente un archivio di catrame da utilizzare per il seguente esempio. Nel nostro caso, il nostro archivio è Esempio2.catrame:

Puoi usare il -C O -directory Flag per estrarre il file TAR. Inoltre, è necessario creare la directory per tenere i file estratti, come abbiamo fatto con decomprimere.

La sintassi per l'estrazione è:

$ TAR -XVF [TAR -FILE] -C /PATH /Directorry

O

$ TAR -XVF [TAR -FILE] -Directory /Path /Directory

Nel nostro caso, i nostri comandi saranno:

$ mkdir -p ~/downloads/Tar -Extrated
$ tar -xvf Esempio2.Tar -c ~/downloads/Tar -Extrated

Notare che Esempio2.catrame è il nome del nostro file archiviato con catrame e il nostro percorso e la nostra directory a cui estrarre ~/Downloads/Tar-Extracted. Pertanto, sostituire i nomi per abbinare il tuo caso.

Possiamo elencare e confermare se l'estrazione è stata un successo e il seguente output mostra tutto come previsto:

Il processo è lo stesso per altri formati di catrame. Ad esempio, per estrarre a .TGZ file, i comandi saranno simili a quelli mostrati nella seguente immagine. Inoltre, nota che stiamo usando il -directory bandiera, che è uguale a -C.

Conclusione

La linea di fondo è che per impostazione predefinita, l'estrazione di file su Linux memorizza i file estratti nella directory di lavoro corrente. È necessario specificare il percorso se è necessario utilizzare directory diverse per estrarre i file. Inoltre, ci sono varie opzioni che è necessario aggiungere quando si utilizzano diverse utilità di estrazione di file. Abbiamo trattato l'estrazione usando decomprimere E catrame, le due utility comuni che puoi usare.