2025-03-14 21:59:59 -06:00
|
|
|
# zip
|
|
|
|
|
|
|
|
|
|
> Empaquette et compresse (archive) les fichiers en un fichier zip.
|
|
|
|
|
> Plus d'informations : <https://manned.org/zip>.
|
|
|
|
|
|
|
|
|
|
- Empaquette et compresse [r]écursivement un répertoire et son contenu :
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`zip {{[-r|--recurse-paths]}} {{archive.zip}} {{chemin/du/répertoire}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- E[x]clure des fichiers de l'archive :
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`zip {{[-r|--recurse-paths]}} {{archive.zip}} {{chemin/vers/le/répertoire}} {{[-x|--exclude]}} {{chemin/des/fichiers/exclus}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Archive un répertoire et son contenu avec le plus haut niveau [9] de compression :
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`zip {{[-r|--recurse-paths]}} -{{9}} {{archive.zip}} {{chemin/du/répertoire}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Empaquette et compresse plusieurs répertoires et fichiers :
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`zip {{[-r|--recurse-paths]}} {{archive.zip}} {{chemin/du/répertoire1 chemin/du/répertoire2 chemin/du/fichier}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Crée une archive chiffrée (l'utilisateur sera sollicité pour saisir le mot de passe) :
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`zip {{[-re|--recurse-paths --encrypt]}} {{archive.zip}} {{chemin/du/répertoire}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Ajoute des fichiers à une archive existante :
|
|
|
|
|
|
|
|
|
|
`zip {{archive.zip}} {{chemin/du/fichier}}`
|
|
|
|
|
|
|
|
|
|
- Supprime des fichiers d'une archive existante :
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`zip {{[-d|--delete]}} {{archive.zip}} "{{foo/*.tmp}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Archive un répertoire et son contenu en plusieurs fichiers zip [s]cindés (ex : des fichiers de 3 Go) :
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`zip {{[-rs|--recurse-paths --split-size]}} {{3g}} {{archive.zip}} {{chemin/du/répertoire}}`
|