GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come estrarre file in una cartella particolare in Linux

La compressione dei file è utile quando si esegue il backup di file importanti o si inviano file di grandi dimensioni su Internet. Ciò rende più facile e conveniente scaricare file utilizzando una larghezza di banda molto inferiore. Questi file compressi hanno spesso le seguenti estensioni come zip, tar, tar.gz, gz

Esistono diversi strumenti su Linux per decomprimere tali file. In diverse occasioni, devi estrarre il contenuto di un file archiviato in una cartella specifica del tuo sistema.

In questo articolo impareremo come estrarre i file in una directory specifica sul tuo disco.

Estrai i file zip in una directory specifica

Il comando unzip viene utilizzato per estrarre i file zip utilizzando il terminale. Per impostazione predefinita, il comando unzip estrae il file zip nella directory di lavoro corrente. Se vuoi estrarre i file compressi in una directory diversa, usa l'opzione -d seguita dal percorso della directory.

Sintassi:

$ unzip zip-file-name.zip -d /path/to/directory

Ad esempio, per estrarre un file di archivio denominato font-files.zip in /tmp/new directory esegui il comando:

$ unzip font-files.zip -d /tmp/new

Nota:la directory che desideri estrarre deve essere già esistente. Il comando unzip non può creare una nuova directory sul tuo sistema.

Estrazione di file tar/tar.gz/tgz in una directory specifica

La maggior parte dei file in Linux sono compressi usando il formato tar. Il comando tar consente di creare file di archivio tar e di decomprimerli. Per impostazione predefinita, il comando tar estrarrà i file nella directory corrente.

Per estrarre i file in una directory specifica, usa la directory -c o –come mostrato nella sintassi seguente:

$ tar -xf file-name.tar -C /path/to/directory
$ tar -xf file-name.tar --directory /path/to/directory

Ad esempio, per estrarre il file backup.tar nella directory /tmp/backup, utilizzare il comando mostrato. Assicurati che la directory esista o creala prima di estrarre i file.

$ tar -xf backup.tar -C /tmp/backup

Conclusione

Questo è tutto con l'estrazione di file compressi in una directory specifica in Linux.


Ubuntu
  1. Come estrarre i file Tar in una directory specifica o diversa in Linux

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

  3. Come eliminare una directory e una cartella in Linux?

  4. Come eliminare tutti i file con un'estensione particolare in una cartella particolare?

  5. Come trovare tutti i file con una particolare directory principale in Linux?

Come decomprimere o decomprimere contemporaneamente più file in Linux

Come elencare i file in modo ricorsivo in Linux

Come copiare la directory su Linux

Come contare i file nella directory su Linux

Come contare il numero di file in una directory in Linux

Come comprimere file e cartelle in Linux