Connect with us

Linux

18 esempi di comandi tar utili per ogni amministratore di sistema Linux

Il comando tar (Tape Archive) è uno strumento indispensabile per ogni amministratore di sistema Linux. Viene utilizzato per creare, mantenere, modificare e estrarre file archiviati in un formato .tar, che è uno dei formati di archiviazione più comuni in ambienti Unix e Linux. Ecco 18 esempi di comandi tar che ogni amministratore di sistema dovrebbe conoscere per gestire efficacemente gli archivi.

1. Creare un Archivio Tar

tar -cvf archivio.tar /percorso/della/cartella

Questo comando crea un archivio tar chiamato archivio.tar della cartella specificata.

2. Estrarre un Archivio Tar

tar -xvf archivio.tar

Estrae il contenuto di archivio.tar nella directory corrente.

3. Creare un Archivio Tar Gzippato

tar -czvf archivio.tar.gz /percorso/della/cartella

Crea un archivio tar compresso con Gzip.

4. Estrarre un Archivio Tar Gzippato

tar -xzvf archivio.tar.gz

Estrae un archivio tar.gz.

5. Creare un Archivio Tar Bzippato

tar -cjvf archivio.tar.bz2 /percorso/della/cartella

Crea un archivio tar compresso con Bzip2.

6. Estrarre un Archivio Tar Bzippato

tar -xjvf archivio.tar.bz2

Estrae un archivio tar.bz2.

7. Visualizzare il Contenuto di un Archivio Tar

tar -tvf archivio.tar

Mostra l’elenco dei file in archivio.tar senza estrarli.

8. Aggiungere File a un Archivio Tar Esistente

tar -rvf archivio.tar nuovo_file

Aggiunge nuovo_file a archivio.tar.

9. Estrarre File Specifici da un Archivio Tar

tar -xvf archivio.tar file_specifico

Estrae file_specifico da archivio.tar.

10. Creare un Archivio Tar Escludendo Cartelle Specifiche

tar -cvf archivio.tar --exclude='cartella_da_escludere' /percorso/della/cartella

Crea un archivio escludendo cartella_da_escludere.

11. Estrarre un Archivio Tar in una Directory Diversa

tar -xvf archivio.tar -C /percorso/destinazione

Estrae archivio.tar nella directory specificata.

12. Creare un Archivio Tar di Più Cartelle

tar -cvf archivio.tar cartella1 cartella2

Archivia contemporaneamente cartella1 e cartella2.

13. Dividere un Archivio Tar in Più Parti

tar -cvf - /percorso/della/cartella | split -b 100M - archivio.tar.part_

Crea parti di archivio di dimensioni 100MB.

14. Combinare e Estrarre Parti di Archivio Tar Divise

cat archivio.tar.part_* | tar -xvf -

Combina ed estrae parti di archivio divise.

15. Creare un Archivio Tar con Compressione XZ

tar -cJvf archivio.tar.xz /percorso/della/cartella

Utilizza la compressione XZ per l’archiviazione.

16. Estrarre un Archivio Tar con Compressione XZ

tar -xJvf archivio.tar.xz

Estrae un archivio tar.xz.

17. Verificare l’Integrità di un Archivio Tar

tar -cvfW archivio.tar /percorso/della/cartella

Crea un archivio tar verificando l’integrità dei file.

18. Applicare un Timestamp all’Archivio Tar

tar -cvf archivio-$(date +%Y%m%d).tar /percorso/della/cartella

Crea un archivio tar con un timestamp nel nome.

Questi comandi rappresentano solo la superficie delle capacità di tar, ma offrono una solida base per la gestione degli archivi in un ambiente Linux. Con la pratica, gli amministratori di sistema possono sfruttare la potenza e la flessibilità di tar per soddisfare quasi ogni esigenza di archiviazione e compressione.

Click to comment

Leave a Reply

Esegui l'accesso per Commentare.

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi