Ultimo aggiornamento del 12 dicembre 2019 alle 03:28 pm

Se stai lavorando su server Linux hai sempre bisogno di un comando per creare un file tar.gz o decomprimere il file tar.gz per zippare un progetto sul tuo server o per prendere un backup del tuo file. Quindi ecco un semplice comando che puoi usare per creare un file tar.gz nel server usando la linea di comando.

Creazione di un file tar.gz nella linea di comando di Linux.

Ecco una semplice procedura per creare un file tar in Linux.

  1. Apri l’applicazione terminale in Linux
  2. Esegui il comando tar per creare un file archiviato denominato.tar.gz per un dato nome di directory eseguendo: tar -czvf file.tar.gz /path_directory
  3. Verifica il file tar.gz utilizzando il comando ls e il comando tar

1
tar -czvf zip_name.tar.gz /path

Scompatta il file tar.gz nella riga di comando di Linux.

Ora se vuoi estrarre il file tar.gz nel tuo server esegui il seguente comando

1
tar -xzvf file.tar.gz

o se vuoi estrarre un archivio invece di crearne uno. Puoi farlo aggiungendo lo switch -C alla fine del comando. Per esempio, il seguente comando estrarrà il contenuto del file archive.tar.gz nella directory /temp.

1
tar -xzvf file.tar.gz -C /temp

Comprensione delle opzioni del comando tar

opzione comando tar Descrizione
-c Crea un nuovo archivio
-x Estrarre file da un archivio
-t Lista il contenuto di un archivio
-v Verbose output
-f file.tar.gz Utilizza l’archivio
-C DIR Passa a DIR prima di eseguire qualsiasi operazione
-z Filtra l’archivio attraverso gzip cioè comprimi o decomprimi l’archivio

Spero che questo consiglio ti aiuti.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.