Savoir comment compresser un dossier (répertoire) sous Linux sert à diverses fins pratiques, ce qui en fait une compétence précieuse pour les utilisateurs à la recherche de méthodes efficaces de gestion et de transfert de fichiers. Comme pour d’autres systèmes d’exploitation comme Windows 11 et macOS, la compression de fichiers est l’un des processus de base que vous devez connaître.

L'un des principaux avantages réside dans la compression, car la compression réduit la taille globale, ce qui signifie des transferts de fichiers plus rapides. Les dossiers compressés sont un choix populaire pour créer des sauvegardes et optimiser l'espace de stockage tout en garantissant la portabilité et l'accessibilité des données archivées.

La gestion des fichiers compressés en tant qu'entité unique simplifie les tâches d'organisation, de partage et d'archivage, rationalisant ainsi la gestion globale des fichiers. Dans ce guide pratique, nous vous expliquerons comment compresser vos fichiers sous Linux, que vous accédiez à des fichiers dans une distribution Linux, comme Ubuntu, ou que vous utilisiez la commande zip dans l'interface de ligne de commande Linux.

Comment compresser un répertoire sous Linux

Nous utiliserons la distribution Ubuntu dans ce tutoriel. Cependant, ces étapes devraient également s'appliquer à d'autres distributions.

1. Ouvrez Fichiers > cliquez avec le bouton droit sur un dossier > sélectionnez Compresser

Si vous utilisez une distribution Linux (distribution) comme Ubuntu, la compression de dossiers est un processus simple qui fonctionne à peu près de la même manière que la compression de dossiers sous Windows.

J'utilise Ubuntu, mais d'autres distributions auront des fonctionnalités similaires. D'abord, ouvrez votre application Fichiers. Maintenant allez à l'emplacement du dossier tu veux compresser et clic-droit.

Suivant sélectionnez Compresser à partir de la fenêtre déroulante. Cela ouvre une nouvelle fenêtre avec un champ pour le nom de l'archive. Ce sera le nom de votre dossier zip. Il s'agit par défaut du nom du dossier que vous compressez, mais si vous souhaitez utiliser un nom différent, saisissez-le ici. Sélectionnez Créeret votre dossier zip apparaîtra dans votre liste de dossiers.

2. Décompressez le dossier dans l'application Distro Files

Pour décompresser un dossier compressé dans votre application de distribution de fichiers, clic droit sur le dossier zip et sélectionnez l'une des options d'extraction dans le menu déroulant. L'Extraire ici extrait le contenu du dossier zip vers votre emplacement actuel. Pour enregistrer le contenu décompressé dans un autre emplacement, sélectionnez Extraire vers.

3. Utilisation de la commande zip

Si vous souhaitez compresser des répertoires à l'aide de commandes Linux, ouvrez votre interface de ligne de commande avec Ctrl-Alt-T.

La commande Linux utilisée pour compresser les fichiers et les répertoires est zip-r. Entrez votre commande au format : zip -r

Dans l'exemple ci-dessus, j'ai créé un fichier zip pour le répertoire « Hannah » appelé Hannah.zip.

Linux parcourt chaque répertoire et fichier du répertoire et les compresse. Il renvoie un résultat chaque fois qu'il a terminé une action, donc le temps nécessaire pour terminer le processus de compression complet et la longueur de la liste des actions affichées à l'écran varieront en fonction de la taille de votre répertoire.

Une fois le processus terminé, vous pouvez utiliser le ls commande pour voir votre nouveau fichier zip dans le répertoire.

4. Compressez plusieurs répertoires

Vous pouvez combiner plusieurs répertoires dans le même fichier zip en listant tous les noms de répertoires dans votre commande zip.

Dans l'exemple ci-dessus, j'ai créé un fichier zip appelé Earl_Grey.zip contenant trois répertoires à l'aide de la commande zip -r Earl_Grey.zip 'Thé Rooibos Earl Grey' 'Lawn Earl Grey' 'Sainsburys Earl Grey'.

Comme auparavant, lorsque nous créons un fichier zip pour un seul répertoire, Linux renvoie un résultat pour chaque fichier contenu dans les trois répertoires jusqu'à ce que le processus soit terminé.

5. Décompressez vos fichiers zip en ligne de commande

Pour extraire des fichiers de vos répertoires compressés, utilise la commande décompresser.

Entrez votre commande au format décompresser si vous souhaitez extraire dans votre répertoire actuel.

Si vous souhaitez extraire des fichiers dans un autre répertoire, spécifiez-le dans votre commande de décompression en utilisant le format unzip -d /

Dans l'exemple ci-dessus, j'ai décompressé mon fichier compressé dans le répertoire Documents à l'aide de la commande décompressez Earl_Grey.zip /..

Les deux points (..) spécifient le répertoire immédiatement au-dessus du répertoire actuel, qui est dans ce cas le répertoire Documents. Vous pouvez également utiliser les noms des répertoires dans votre commande.


Maîtriser l'art de compresser des répertoires sous Linux est une compétence précieuse pour quiconque recherche des méthodes efficaces de gestion et de transfert de fichiers.

Une fois que vous maîtrisez les bases de la compression et de la décompression des fichiers compressés, vous souhaiterez peut-être explorer certaines des fonctionnalités les plus avancées de la commande Linux zip pour améliorer vos capacités de gestion de fichiers. Par exemple, -X vous permet d'exclure des fichiers ou des répertoires spécifiques pendant la compression, améliorant ainsi la personnalisation et la -e L'option active le cryptage, nécessitant un mot de passe pour l'accès.

Quelle que soit la manière dont vous choisissez de les utiliser, vous constaterez que la compression facilite grandement l'organisation, le partage ou l'archivage de vos répertoires.

Pourquoi ne pas approfondir encore davantage vos connaissances sur Linux ? Nous pouvons vous montrer comment trouver un fichier sous Linux, comment renommer un fichier sous Linux et comment supprimer un dossier/répertoire sous Linux.