Comment décompresser des fichiers sous Linux et Ubuntu

⚡ Résumé intelligent

Décompresser des fichiers sous Linux et Ubuntu explique des méthodes pratiques pour extracArchives ZIP provenant d'outils de terminal et d'interface graphique. LessCes ressources couvrent la syntaxe de décompression, les options, la gestion des mots de passe, la résolution de problèmes et les techniques avancées.

  • 📦 Commande de décompression : Utilisez la commande unzip file.zip dans le terminal pour extrairetract archive rapidement.
  • (I.e. Target Annuaire: Ajoutez -d /chemin/vers/dossier à extract fichiers dans un répertoire choisi.
  • (I.e. Mot de passe Archive : Utilisez l'option -P pour décompresser les fichiers ZIP chiffrés sans demander de mot de passe.
  • (I.e. Écraser le comportement : Utilisez l'option -o pour écraser ou l'option -n pour ignorer automatiquement les fichiers existants.
  • Outils avancés: 7z, p7zip et zip préservent les permissions et permettent de fractionner les très grandes archives.
  • 🤖 Conseils pour l'IA Shell : Les assistants IA génèrent des options de décompression, corrigent les erreurs d'archive et expliquent les options.

Comment décompresser des fichiers sous Linux et Ubuntu

Les fichiers Zip sont des dossiers compressés contenant différents fichiers et répertoires. Les fichiers sont généralement compressés pour une meilleure organisation et transmission et pour éviter de compromettre l'intégrité et la sécurité des données.

Linux et Ubuntu permettent aux utilisateurs de compresser et de décompresser des fichiers et des répertoires. Cependant, contrairement à d'autres systèmes d'exploitation, les deux ont une façon légèrement différente de faire les choses. Ce didacticiel explorera comment décompresser des fichiers sous Linux et Ubuntu et comment utiliser les fichiers zip dans différents scénarios.

Comment décompresser un fichier Ubuntu/Linux en utilisant la ligne de commande

Suivez les étapes suivantes pour décompresser un fichier zip sous Linux :

Étape 1) Ouvrez votre terminal.

Décompressez le fichier dans Ubuntu/Linux en utilisant la ligne de commande

Localisez le terminal sur votre ordinateur et double-cliquez dessus.

Étape 2) Accédez au répertoire. Vous pouvez le faire en tapantping la commande CD suivie du chemin d'accès au répertoire pour accéder au fichier dans son dossier.

cd Documents

Décompressez le fichier dans Ubuntu/Linux en utilisant la ligne de commande

Dans ce cas, le fichier se trouve dans le dossier Documents.

Étape 3) Utilisez la commande Linux de décompression.

unzip Compress1.zip

Décompressez le fichier dans Ubuntu/Linux en utilisant la ligne de commande

Le fichier, dans ce scénario, s'appelle Compress1.zip. N'oubliez pas de remplacer avec le nom réel de votre fichier compressé.

Étape 4) ExtracDéplacez le fichier à l'emplacement de votre choix. Par exemple :

unzip Compress1.zip -d <destination>

Décompressez le fichier dans Ubuntu/Linux en utilisant la ligne de commande

La commande Linux unzip extracAffiche le contenu d'un fichier zip dans son répertoire courant. Vous pouvez choisir un emplacement de préférence à l'aide de la commande -d.

Remplacer avec le nom de votre dossier préféré.

Étape 5) Vérifiez l'extracAfficher les fichiers ted à l'aide de la commande ls. Tapez ls sur votre terminal pour voir la liste des fichiers sur votre système et vérifier que les fichiers ont été décompressés avec succès une fois terminé.

Décompressez le fichier dans Ubuntu/Linux en utilisant la ligne de commande

La commande unzip comporte d'autres composants différents qui facilitent la décompression des fichiers zip sous Linux, tels que :

  • [options] : Cela fait référence aux différentes options que vous pouvez utiliser avec la commande unzip. Certaines des options les plus courantes incluent :
    • -l : Lister le contenu du fichier zip sans les optionstracles ting.
    • -v : Afficher une sortie détaillée pendant l’exécutiontracfichiers ting.
    • -q: Effectuez l'extraction silencieusement sans afficher aucun résultat.
    • -o : écraser les fichiers existants sans demander de confirmation.
  • : Spécifie le nom ou le chemin de l'extracfichier zip ted.
  • [-d ]: Ceci est généralement facultatif et vous permet de spécifier le répertoire de destination où vous souhaitez placer l'extracLes fichiers ted. Cette option est généralement facultative et vous permet de diriger la décompression Linux vers le répertoire de votre choix.

Vous pouvez toujours taper la commande sur votre terminal pour plus d'informations sur son utilisation et les options disponibles.

À noter: Commandes Linux Sont sensibles à la casse. Par conséquent, utilisez toujours des majuscules appropriées lorsque vous spécifiez les noms de fichiers et de répertoires.

Vous pouvez vous référer à la page de manuel de la commande en exécutant man unzip dans le terminal pour en savoir plus sur l’utilisation de la commande unzip.

Comment décompresser des fichiers sous Linux à l'aide d'un outil GUI

Vous aurez besoin d'une distribution Linux, telle que Ubuntu, pour utiliser l'outil GUI. Ubuntu fournit aux utilisateurs un outil de gestion d'archives convivial pour travailler avec des fichiers zippés. Cela permet d'utiliser Ubuntu pour décompresser les fichiers.

Comment décompresser des fichiers en utilisant UbuntuGestionnaire des archives de

Pour décompresser des fichiers sur Ubuntu en utilisant le gestionnaire d'archives :

Étape 1) Localisez le fichier zip sur votre ordinateur.

Décompressez les fichiers sous Linux à l'aide d'un outil GUI

Étape 2) Faites un clic droit sur votre fichier d'archive pour afficher un menu contextuel.

Décompressez les fichiers sous Linux à l'aide d'un outil GUI

Étape 3) Sélectionnez la destination préférée de votre extracFichiers Ted en choisissant soit « Ex »tract Ici” ou « Extract à…".

Décompressez les fichiers sous Linux à l'aide d'un outil GUI

Étape 4) Choisissez la destination de votre ex.tracfichiers ted si vous choisissez « Extract à… “.

Décompressez les fichiers sous Linux à l'aide d'un outil GUI

Étape 5) Cliquez sur « Sélectionner » pour continuer et attendez la fin de l'exécution.traction.

Décompressez les fichiers sous Linux à l'aide d'un outil GUI

Étape 6) Accédez à l'extracLes fichiers ted dans le répertoire de destination spécifié. Votre extracLes fichiers .ted conserveront les noms et les emplacements du fichier zip d'origine.

Décompressez les fichiers sous Linux à l'aide d'un outil GUI

Le gestionnaire d'archives offre une interface conviviale pour créer, consulter et archiver des fichiers.tracIl permet de compresser différents formats zip.tracet gérer plus facilement les fichiers dans les archives qu'en travaillant avec le terminal.

Problèmes courants lors de la décompressionping Fichiers sous Linux

Il est également possible de rencontrer des problèmes lors de la décompression.ping fichiers sous Linux. Parmi ces problèmes, on peut citer :

Autorisations de fichiers insuffisantes

L'absence des autorisations nécessaires pour accéder à un fichier zip peut provoquer des erreurs lors de la décompression.pingPar exemple, ouvrir un fichier zip protégé par mot de passe sans le mot de passe correct peut poser problème. Pour éviter ce genre de problème, vous devez disposer des autorisations requises pour accéder aux fichiers zip.

Corruption de fichier

Les fichiers corrompus poseront également problème lors de la décompression.ping Le plus souvent, la corruption survient lors du téléchargement. Parfois, elle est due à d'autres facteurs, comme une mauvaise gestion des fichiers lors du stockage.

Si vous rencontrez un problème lors de la décompressionping En raison d'une corruption du fichier, veuillez essayer de télécharger à nouveau le fichier zip ou d'obtenir une autre version non corrompue.

Formats de compression incompatibles

Les fichiers Zip sont disponibles dans différents formats de compression. Il est important de noter ces formats car chaque format possède une commande de décompression correspondante. Essayer de décompresser un fichier TAR à l'aide de la commande « unzip » pour un fichier ZIP entraînera des problèmes.

Téléchargements incomplets

Les téléchargements incomplets peuvent également causer des problèmes lors de la décompression.ping fichiers. Assurez-vous d'avoir téléchargé le fichier complet avant de le décompresser.ping le fichier.

Manque d'outils requis

Certains formats peuvent poser problème si vous ne disposez pas des outils nécessaires pour les décompresser. Par exemple, vous rencontrerez des difficultés lors de la décompression et de l'extraction de fichiers.tracDécompressez le fichier RAR si vous n'avez pas installé l'utilitaire 'rar' sous Linux.

Problèmes d'encodage des noms de fichiers

Vous pourriez également rencontrer des problèmes si vous essayez de décompresser un fichier dont les noms de fichiers utilisent un codage de caractères différent de celui défini sur votre système. Par conséquent, assurez-vous que le codage des caractères sur votre système correspond aux noms de fichiers du fichier zip.

Limites de taille de fichier

Vous pourriez rencontrer des problèmes lors de la décompression.ping Des fichiers d'une certaine taille peuvent s'afficher si votre système impose des limitations à la taille des fichiers. Cela entraîne des erreurs à chaque tentative d'exportation.tracLes fichiers volumineux peuvent être problématiques. Veuillez vérifier les limitations de votre système de fichiers et les ajuster en conséquence.

Techniques avancées de fichiers Zip

Il est également possible d'effectuer des actions avancées sur les fichiers zip dans l'interface de ligne de commande sous Linux.

Certaines des actions avancées pour créer et modifier différents fichiers incluent :

Étape 1) Ajoutez des fichiers à un fichier zip existant :

zip -u myfiles.zip file3.txt

L'option -u vous permet de mettre à jour un fichier zip existant, c'est-à-dire myfiles.zip avec file3.txt.

Étape 2) Supprimer des fichiers d'un fichier zip :

zip -d myfiles.zip file2.txt

L'option -d vous permet de supprimer file2.txt de l'archive myfiles.zip.

Étape 3) Répertoriez le contenu d'un fichier zip :

unzip -l myfiles.zip

L'option -l de la commande unzip permet de lister le contenu de l'archive myfiles.zip sans avoir à l'afficher.tracles ting.

Étape 4) Fichiers zip protégés par mot de passe

Vous pouvez protéger vos fichiers zip à l'aide d'un mot de passe en utilisant l'option -p suivie du mot de passe souhaité.

zip -r -e -P <password> <archive_name>.zip <file1> <file2> <file3> ...

Remplacer avec le mot de passe souhaité, .zip avec le nom souhaité pour votre fichier zip, et , , … avec la liste des fichiers ou répertoires que vous souhaiteriez ajouter dans votre archive zip.

Par exemple, si vous souhaitez créer un fichier protégé par mot de passe nommé myfiles.zip, qui contiendra file1.txt et directory/, vous exécuterez :

zip -r -e -P mypassword myfiles.zip file1.txt directory/

Saisissez à nouveau le mot de passe pour confirmation. Le mot de passe sera également requis lors de l'extracconsulter ou visualiser le contenu des archives.

Étape 5) Utiliser des fichiers zip pour les sauvegardes

Tapez la commande suivante sur votre terminal pour utiliser les fichiers zip comme sauvegardes sous Linux.

zip -r backup.zip <file1> <file2> <directory1> <directory2> …

Remplacer avec les fichiers et répertoires que vous souhaitez inclure dans la sauvegarde.

Étape 6) Mettre à jour un fichier zip de sauvegarde existant

Il est possible de mettre à jour un fichier zip de sauvegarde existant avec des versions plus récentes des fichiers.

Pour cela, tapez la commande suivante sur le terminal :

zip -ur backup.zip <file1> <file2> <directory1> <directory2>

L'option -u mettra à jour le fichier zip de sauvegarde existant (backup.zip) avec les versions mises à jour des fichiers et répertoires. Seuls les fichiers inchangés ou ceux qui ne sont pas déjà dans l'archive seront ajoutés.

Par exemple, pour mettre à jour la sauvegarde avec une version modifiée de file1.txt, file2.txt directory1/ et directory2/, exécutez :

zip -ur backup.zip file1.txt file2.txt directory1 directory2

Étape 7) Extract fichiers d'un fichier zip de sauvegarde vers un répertoire spécifique

Si vous souhaitez travailler avec un fichier zip Linux et extract le déplacer à partir d'un fichier de sauvegarde et dans un répertoire de travail :

unzip backup.zip

Étape 8) Décompressez plusieurs fichiers dans un dossier

Pour décompresser plusieurs fichiers dans un dossier spécifique :

unzip '*.zip'

Lister le contenu d'un fichier de sauvegarde

Utilisez la commande suivante pour lister le contenu d'un fichier de sauvegarde sans extracles ting.

unzip -l backup.zip

Conclusion

Zipping et décompressezping Les fichiers nous permettent d'organiser et de transférer des fichiers de manière plus sécurisée. Linux et Ubuntu sont des systèmes d'exploitation puissants et polyvalents, leur zipping et décompressezping Les processus restent simples et efficaces, vous permettant de gérer facilement différents fichiers et répertoires.

FAQ

Exécutez la commande sudo apt update puis sudo apt install unzip. La plupart Ubuntu L'installation inclut la décompression par défaut, mais la commande fonctionne sur toutes les versions prises en charge.

Oui. Les assistants IA comme ChatGPT et Copilot génèrent des boucles de décompression par lots, suggèrent des options et expliquent les erreurs d'archivage. Ils accélèrent l'exécution de scripts shell pour les tâches répétitives.tractâches de tion.

Les outils d'IA interprètent la sortie d'erreur standard, suggèrent des solutions pour les archives corrompues et recommandent des utilitaires alternatifs tels que 7z ou jar lorsque la décompression échoue sur des formats ZIP non standard.

Utilisez la commande `unzip -P votre_mot_de_passe fichier.zip`. Pour une invite interactive, omettez l'option `-P` et `unzip` vous demandera le mot de passe. Utilisez des guillemets forts si votre mot de passe contient des caractères spéciaux.

Exécutez la commande `unzip file.zip -d /chemin/vers/dossier`. La commande `unzip` créera automatiquement le répertoire de destination s'il n'existe pas déjà sur le disque.

Les archives ZIP compressent chaque fichier individuellement et conservent la structure des répertoires. Les archives tar regroupent d'abord les fichiers, éventuellement piping La compression s'effectue via gzip ou xz. Le format tar est standard sur les systèmes Unix.

Pas toujours. Les archives malveillantes peuvent contenir des exécutables, des exploits de failles de sécurité ou d'énormes fichiers imbriqués. Analysez les archives avec ClamAV et un outil d'analyse antivirus.tract dans un répertoire isolé lorsque les sources ne sont pas fiables.

Utilisez une boucle shell : `for f in *.zip; do unzip -o “$f”; done`. Cela parcourt chaque fichier ZIP du répertoire et l'extrait.tracles supprime tout en écrasant les doublons.

Résumez cet article avec :