Étiquette : tar

8 juillet 2019 /

Lorsque le nombre de fichiers dans un répertoire dépasse les 30000, cela peut constituer un problème.

[pastacode lang= »bash » manual= »find%20.%20-name%20’*.txt’%20-print%20%3E%2Ftmp%2Ffichiers_a_archiver%0Atar%20-cvzf%20fichiers_a_archiver.tar.gz%20–files-from%20%2Ftmp%2Ffichiers_a_archiver%0Afind%20.%20-name%20’*.txt’%20%7C%20xargs%20rm%20-v » message= »Voici les étapes à suivre pour mener à bien cette tâche » highlight= » » provider= »manual »/]

 

4 juin 2018 /

[pastacode lang= »bash » manual= »find%20.%20-mtime%20%2B180%20-print0%20%7C%20xargs%20-0%20tar%20-zcf%20..%2Fbackup_04-06-2018.tar.gz » message= »Pour faire une sauvegarde des fichiers de plus de 180 jours dans une archives compressée » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »find%20.%20-mtime%20%2B180%20-exec%20ls%20-1%20%7B%7D%20%2B%20%7C%20wc%20-l » message= »Pour connaitre le nombre de fichiers que nous avons sauvegardé » highlight= » » provider= »manual »/]

[pastacode lang= »bash » manual= »find%20.%20-mtime%20%2B180%20-exec%20rm%20%7B%7D%20%2B » message= »Il ne reste plus qu’a supprimer les fichiers que nous venons de sauvegarder » highlight= » » provider= »manual »/]

19 juillet 2015 /

Pour rechercher et archiver les fichiers du répertoire courant:

find . -type f -print0 | tar -czvf backup.tgz --null -T -

Pour rechercher et archiver tous les fichiers .jpg du répertoire courant:

find . -name "*.jpg" -print0 | tar -czvf backup.tgz --null -T -