Raccolta di file e cartelle con TAR in Linux
Versione del 18 apr 2024 alle 08:52 di Andrea (discussione | contributi) (Creata pagina con "← Torna ad Shell Unix Category:Shell Unix == Attributi == ;c: copia dei file (compressione) ;x: estrarre i file ;t: visualizzare i file ;v: v...")
Indice
Attributi
- c
- copia dei file (compressione)
- x
- estrarre i file
- t
- visualizzare i file
- v
- verbose
- z
- formato zip
- f
- file di destinazione
Utilizzo del tar
Comprimere più file:
tar -cvf dump.tar <elenco dei file>
Per scomprimere:
tar -xvf dump.tar
Per vedere il contenuto del tar:
tar -tvf dump.tar
Utilizzo del tar + gzip
Comprimere più file:
tar -cvzf dump.tar.gz <elenco dei file>
Per scomprimere:
tar -xvzf dump.tar.gz
tar -xvzf dump.tar.gz <elenco dei file da estrarre>
Raccogliere solo i file presenti in una cartella
Per raccogliere nel TAR solo i file, e non le cartelle:
find <cartella> -maxdepth 1 -type f -print0 | tar cvf <archivio>.tar --null -T -
fonte https://unix.stackexchange.com/questions/24870/tar-files-only-no-directories
Esclusione di file o cartelle
Per escludere un determinato path o un file dal backup basta utilizzare l'attributo --exclude
tar --exclude <cartella>