Comment exclure les fichiers et les répertoires lors de l'utilisation de «zip» dans Linux:
Vous pouvez archiver n'importe quel répertoire à l'exclusion d'un fichier particulier en utilisant l'indicateur «-x» avec l'utilitaire «Zip». La syntaxe générale est mentionnée ci-dessous:
$ zip -r [file_name.zip] [fichiers / dossier à zip] -x [Path / nom de fichier pour exclure]
Comprenons-le à travers un exemple; J'ai créé un répertoire du nom des «images» qui contient 3 fichiers d'image, un fichier zippé et un sous-répertoire (mon dossier) comme indiqué dans l'image suivante:
Lancez maintenant le terminal et le type:
$ zip -r myfile.Images zip -x / images / img2.PNG
Dans la commande ci-dessus, je comprime le "images" répertoire et exclusion d'un fichier image «IMG2.jpg " et le sauver comme "mon fichier.zipper."
Comme on peut le voir "mon fichier.zipper" n'a pas inclus le «IMG2.jpg " déposer. Vous pouvez également exclure le fichier en mentionnant l'extension du fichier; Par exemple, je veux exclure tout ".jpg " fichiers dans le "images" répertoire et archiver:
$ zip -r myfile.Images zip -x *.jpg
Tous les fichiers «JPG» ont été exclus dans le fichier zip. Vous pouvez exclure plusieurs fichiers et répertoires en les mentionnant de la manière suivante:
$ zip -r myfile.Images zip -x / images / img2.jpg -x
/ images / all_images.zipper
Le «IMG2.jpg "et" all_images.Les fichiers zip "ne seront pas archivés:
Conclusion:
Garder les fichiers dans une archive économise une grande partie du stockage de votre machine et aide à gérer des tonnes de fichiers et de dossiers. Dans Linux «Zip» l'utilitaire est utilisé pour archiver les fichiers / répertoires. Dans cet article, nous avons appris à utiliser l'utilité «zip» pour archiver le répertoire, à l'exclusion d'un fichier ou d'un dossier spécifique. L'utilitaire «zip» est livré avec des options très utiles pour exécuter «Zip-help» dans le terminal.