comment faire de goudron exclure des répertoires cachés
Quand je veux exclure des répertoires lors de tarage, je l'utilise généralement la syntaxe ressemble à ceci:
tar -zcf /backup/backup.tar.gz --exclude="/home/someuser/.ssh" /home/someuser
Comment puis-je modifier cela pour exclure tous les répertoires cachés, par exemple, en plus .ssh/, je tiens également à exclure .vnc/, .vin/, etc.
OriginalL'auteur user788171 | 2013-12-10
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser l'option --exclude=".*"
Être prudent si vous êtes de tarage le répertoire courant, puisqu'il sera également exclue par cette correspondance.
Ensuite, vous devez utiliser l'option --exclude='.[^/]*' comme décrit d'ailleurs
Il semble
--exculde=".*"
est maintenant de position et doit passer en premier et n'a aucun effet:tar --exclude=".*" -czvf test.tgz directory_to_be_archived
OriginalL'auteur joelostblom