J'aimerais créer un fichier tar pour compresser un dossier qui contient des sous-dossiers. J'essaie avec la commande suivante dans le terminal :
tar -czf folder directorios.tar.gz
directorios.tar.gz serait le résultat
J'aimerais créer un fichier tar pour compresser un dossier qui contient des sous-dossiers. J'essaie avec la commande suivante dans le terminal :
tar -czf folder directorios.tar.gz
directorios.tar.gz serait le résultat
Essayez :
tar -czvf directorios.tar.gz folder
Quelques remarques :
La récursivité est la valeur par défaut , de la tar
pages de manuel :
-c, --create
Create a new archive. Arguments supply the names of the files to be archived.
Directories are archived recursively, unless the --no-recursion option is
given.
Bien que cela puisse être désactivé à l'aide de l'option --no-recursion
option...
Vous avez besoin du nom de l'archive immédiatement après die -f
la séquence correcte étant :
tar -c [-f ARCHIVE] [OPTIONS] [FILE...]
^^^^^^^^^^
Pour plus d'informations flexible (en particulier si vous souhaitez utiliser d'autres utilitaires de compression que gzip avec tar), vous pouvez omettre l'option -z
et utiliser l'option -a
o --auto-compress
pour permettre à tar de automatiquement décider du compresseur à utiliser en fonction de l'archive suffixe :
-a, --auto-compress
Use archive suffix to determine the compression program.
Les suffixes reconnus (et leurs applications de compression) sont les suivants :
le goudron est plutôt cool :)
Références :
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.