Raccolta di file e cartelle con TAR in Linux
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>