Come installare tar in CentOS, RHEL e Fedora
tar è un'utilità basata su riga di comando ampiamente utilizzata per combinare un gruppo di file e/o directory in un unico file di archivio, comunemente noto come tarball per scopi di backup o distribuzione . Il comando tar viene utilizzato per creare, mantenere, modificare o estrarre archivi tar.
Tieni presente che tar non comprime i file di archivio per impostazione predefinita, ma può comprimere l'archivio risultante utilizzando (o filtrandolo) programmi di compressione dati noti come gzip, bzip2 o xz se fornisci -z
, -j
o -J flag.
Installazione di tar in CentOS, RHEL e Fedora
Il pacchetto tar viene preinstallato nella maggior parte se non in tutte le distribuzioni basate su RHEL per impostazione predefinita. Ma se non è installato sul tuo sistema, esegui il comando seguente per installarlo.
yum install tar
OR
dnf install tar
Se utilizzi un'altra distribuzione Linux, puoi installarla come mostrato.
sudo apt install tar [On Debian, Ubuntu and Mint]
sudo emerge -a app-arch/tar [On Gentoo Linux]
sudo apk add tar [On Alpine Linux]
sudo pacman -S tar [On Arch Linux]
sudo zypper install tar [On OpenSUSE]
Una volta installato tar sul tuo sistema, puoi utilizzarlo come segue. Questo esempio mostra come creare un file di archivio non compresso di una directory chiamata test_app
all'interno della directory di lavoro.
tar -cvf test_app.tar test_app/
Nel comando precedente, i flag tar utilizzati sono -c
che crea un nuovo file di archivio .tar
, -v
abilita la modalità dettagliata per mostrare l'avanzamento della creazione del file .tar
e -f
che specifica il tipo di nome file del file di archivio (test_app.tar
in questo caso).
Per comprimere il file di archivio risultante utilizzando gzip o bzip2, fornisci il flag -z
o -j
come segue. Tieni presente che un file tar compresso può anche terminare con l'estensione .tgz
.
tar -cvzf test_app.tar.gz test_app/
OR
tar -cvzf test_app.tgz test_app/
OR
tar -cvjf test_app.tar.bz2 test_app/
Per elencare il contenuto di un tarball (file archiviato), utilizzare il flag -t
come segue.
tar -ztf test_app.tar.gz
OR
tar -ztvf test_app.tar.gz #shows more details
Per estrarre (o untare) un file di archivio, utilizza l'opzione -x
come mostrato.
tar -xvf test_app.tar
OR
tar -xvf test_app.tar.gz
Per ulteriori esempi di utilizzo, vedere i nostri articoli seguenti:
- 21 Esempi di comandi Tar in Linux
- Come dividere un grande archivio "tar" in più file di determinate dimensioni
- Come comprimere i file più velocemente con lo strumento Pigz in Linux
- Come comprimere e decomprimere un file .bz2 in Linux
- 10 Esempi di comandi 7zip (archivio file) in Linux
È tutto per ora! In questo articolo, abbiamo mostrato come installare tar in CentOS, RHEL e Fedora e abbiamo anche mostrato alcune nozioni di base Comandi per l'utilizzo di tar. Se hai domande, condividile con noi tramite il modulo di feedback qui sotto.