# créer une archive monarchive.zip contenant des fichiers
zip monarchive.zip fichier1 fichier2 fichier3 ...
# créer une archive monarchive.zip contenant des fichiers et des répertoires
zip -r monarchive.zip fichier1 fichier2 ... repertoire1 repertoire2
# créer une archive chiffrée par un mot de passe (qui sera demandé en ligne de commande)
zip -r -e monarchive.zip fichier1 fichier2 ... repertoire1 repertoire2
zip -r --encrypt monarchive.zip fichier1 fichier2 ... repertoire1 repertoire2
# ne mettre dans l'archive que les fichiers se terminant par .xml
zip -r monarchive.zip XML_DIR -i \*.xml
zip -r monarchive.zip XML_DIR --include \*.xml
# pour être un peu plus verbeux : afficher les fichiers compressés et restant à compresser
zip -r --display-counts monarchive.zip fichier1 fichier2 ... repertoire1 repertoire2
zip -r -dc monarchive.zip fichier1 fichier2 ... repertoire1 repertoire2
# pour être un peu plus verbeux : afficher des . par 10Mo compressé pour chaque fichier
zip -r --display-dots monarchive.zip fichier1 fichier2 ... repertoire1 repertoire2
zip -r -dd monarchive.zip fichier1 fichier2 ... repertoire1 repertoire2