zip Générateur de commandes
Générer des commandes zip pour empaqueter et compresser des fichiers
Premiers pas avec zip
## Qu'est-ce que zip ?
`zip` empaquette un ou plusieurs fichiers dans une archive `.zip` portable avec compression optionnelle et chiffrement par mot de passe. Le premier argument est toujours le nom de l'archive de sortie, suivi des fichiers ou répertoires à ajouter.
## Comment l'utiliser
1. **Nommer l'archive** : le fichier `.zip` de sortie (premier argument). 2. **Ajouter des chemins** : fichiers ou répertoires à inclure (deuxième argument et suivants). 3. **Basculer les options** : `-r` pour les répertoires, `-e` pour chiffrer, `-q` pour le mode silencieux. 4. **Copier et exécuter** : collez la commande générée dans votre terminal.
Options et niveaux
zip fusionne les options et traite le niveau comme une option distincte :
``` zip -r archive.zip dir/ zip -9 -e secret.zip report.pdf ```
### Options courantes - `-r` — parcourir la structure des répertoires récursivement - `-e` — chiffrer, demande un mot de passe - `-q` — mode silencieux - `-0` … `-9` — niveau de compression (`-0` stocke sans compression, `-6` par défaut, `-9` la meilleure)
### Astuces - Utilisez toujours `-r` lorsque vous ajoutez un répertoire, sinon seules les entrées de premier niveau sont stockées. - `-e` chiffre les *entrées* ; la liste des fichiers de l'archive reste visible sauf si vous masquez aussi les noms avec un outil de type `zipcloak`. - `zip -0` est pratique pour les fichiers déjà compressés (images, vidéos) où recompresser ferait perdre du temps.
▶Pourquoi mon répertoire a-t-il été ajouté sans son contenu ?
▶Comment créer un zip protégé par mot de passe ?
Si cet outil vous a été utile, pensez à m’offrir un café.
Achetez-moi un café.