Linux - Compresser/Décompresser un fichier ZIP

baissaoui Messages postés 482 Statut Non membre Dernière intervention   -  
Document initial créé par Jean-François Pillou

Les fichiers ZIP sont généralement destinés à un usage sous Microsoft Windows. Le format de compression privilégié sous Linux est GZip (.gz) ou le format Tarball (.tar.gz).

Il est néanmoins possible de compresser et décompresser des fichiers ZIP à l'aide de zip/unzip, disponible sous la plupart des distributions.


Notre vidéo

<style>@media(max-device-width: 767px) { .ccmPlayerTextTitle {display: none;} } #ccmPlayer-543284 .ccmPlayerPlaceHolder {position: absolute; width: 100%; height: 100%; flex-direction: column; justify-content: center; display: flex; text-align: center; ; color:#474a4f;} .ccmPLayerLoaderBox {box-sizing: border-box; height: 59px; width: 59px; margin: 5px auto;} .ccmPlayerTextDefault {top: -10px; position: relative;} .ccmPlayerTextDefault:before {content: "Chargement de votre vidéo";} #ccmPlayer-543284 .ccmPLayerLoader{color:#fff;position:relative;box-sizing:border-box;left:-9999px;top:-9999px;width:0;height:0;overflow:hidden;}#ccmPlayer-543284 .ccmPLayerLoader:after,#ccmPlayer-543284 .ccmPLayerLoader:before{box-sizing:border-box;display:none}#ccmPlayer-543284 .ccmPLayerLoader.is-active{width:100%;height:100%;left:0;top:0;position:relative;}#ccmPlayer-543284 .ccmPLayerLoader.is-active:after,#ccmPlayer-543284 .ccmPLayerLoader.is-active:before{display:block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes blink{0%{opacity:.5}to{opacity:1}}#ccmPlayer-543284 .ccmPLayerLoader[data-text]:before{position:relative;left:0;top:50%;color:currentColor;font-family:Helvetica,Arial,sans-serif;text-align:center;width:100%;font-size:14px}#ccmPlayer-543284 .ccmPLayerLoader[data-text=""]:before{content:"Loading"}#ccmPlayer-543284 .ccmPLayerLoader[data-text]:not([data-text=""]):before{content:attr(data-text)}#ccmPlayer-543284 .ccmPLayerLoader[data-text][data-blink]:before{animation:blink 1s linear infinite alternate}#ccmPlayer-543284 .ccmPLayerLoader-default[data-text]:before{top:calc(50% - 63px)}#ccmPlayer-543284 .ccmPLayerLoader-default:after{content:"";position:relative;width:48px;height:48px;border:8px solid #474a4f;border-left-color:transparent;border-radius:50%;top:calc(50% - 24px);left:calc(50% - 24px);animation:rotation 1s linear infinite}#ccmPlayer-543284 .ccmPLayerLoader-default[data-half]:after{border-right-color:transparent}#ccmPlayer-543284 .ccmPLayerLoader-default[data-inverse]:after{animation-direction:reverse} .ccmPlayer#ccmPlayer-543284 {position:absolute;width:100%;height:100%; background-color:#dcdcdc; background-size: cover; flex-direction: column; justify-content: center; display: flex; text-align: center; font-family: Roboto, sans-serif; font-size: 20px; font-weight: bold; line-height: 26px; color: #474a4f;}</style>
"FAQ : Linux - Compresser/Décompresser un fichier ZIP"
<script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"VideoObject","name":"FAQ : Linux - Compresser\/D\u00e9compresser un fichier ZIP","description":"Linux - Compresser\/D\u00e9compresser un fichier ZIP","thumbnailUrl":"https:\/\/media.ccmbg.com\/tc\/7433040083\/543284\/1613548583","uploadDate":"2021-02-17T08:56:23+01:00","contentUrl":"https:\/\/media.ccmbg.com\/vc\/1613548583\/7433040083\/543284.mp4","duration":"PT1M30S","embedUrl":"https:\/\/media.ccmbg.com\/media\/?format=embed&rid=543284&rkey=7433040083&site=ccm&startMode=0"}</script>

Compresser

Pour compresser un ensemble de fichiers, l'usage est le suivant :
zip -r nom_du_fichier.zip repertoire_ou_fichier

Le commutateur -r indique que le contenu du répertoire doit être compressé ainsi que ses sous-répertoires.

Décompresser

Pour décompresser un fichier, l'usage est le suivant :
unzip nom_du_fichier.zip -d destination