Il formato di file di archivio compresso più comune in Linux è il formato tar.gz. Il file Tar è un formato di file di archivio. Tar.gz è un file tar compresso.
Crea archivi tar.gz
Il comando tar può essere utilizzato per creare archivi tar.gz.
tar czf new-tar-file-name.tar.gz file-or-folder-to-archive
Ecco la spiegazione del comando:
c - create new archive. z - compress the archive using gzip. f - use archive file. new-tar-file-name.tar.gz - the name of the tar.gz to create. file-or-folder-to-archive - the name of the folder we want to archive.
Aggiunta di più directory
tar -czf new-tar-file-name.tar.gz file1 file2 folder1 folder2
Estrai gli archivi tar
archivi gz
tar -xzf tar-file-name.tar.gz
Ecco la spiegazione del comando:
x - extract the archive. z - uncompress the archive using gzip. f - use archive file. tar-file-name.tar.gz - the name of the tar.gz to create.
Il comando tar estrarrà tutti i file/cartelle nell'archivio nella directory corrente. Per estrarre in una posizione specifica, modifica il comando come segue
tar -xzf tar-file-name.tar.gz /path/to/location
archivi bz2
L'estrazione di tar.bz2 (file bzip2) è molto simile al modo in cui si estrae il file tar.gz. Invece di usare il flag -z devi usare il flag -j per il formato bzip2
tar -xvjf tar-file-name.tar.gz
Ecco la spiegazione del comando:
x - extract the archive. v - verbose. show information as files are being extracted. j - filter the archive through bzip2 f - use archive file. tar-file-name.tar.gz - the name of the tar.gz to create.
Il comando tar estrarrà tutti i file/cartelle nell'archivio nella directory corrente.