Maison  >  Article  >  Opération et maintenance  >  Quelle est la différence entre le packaging Linux et la compression

Quelle est la différence entre le packaging Linux et la compression

青灯夜游
青灯夜游original
2023-02-07 13:35:422331parcourir

Différence : 1. L'empaquetage fait référence au stockage de plusieurs fichiers et répertoires dans un seul fichier, tandis que la compression fait référence à l'utilisation d'algorithmes pour traiter les fichiers afin de réduire l'espace disque occupé. 2. Il existe deux commandes d'empaquetage couramment utilisées, à savoir tar et dd ; il existe de nombreuses commandes de compression couramment utilisées, telles que gzip, zip, bzip2, etc.

Quelle est la différence entre le packaging Linux et la compression

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Packaging

Packaging, également connu sous le nom d'archive, fait référence à une collection de fichiers ou de répertoires, et cette collection est stockée dans un fichier. L'archive n'est pas compressée, donc l'espace qu'elle occupe est la somme de tous les fichiers et répertoires qu'elle contient. Habituellement, l'archivage est toujours associé à la sauvegarde du système (des données).

Compression

La compression fait référence à l'utilisation d'algorithmes pour traiter les fichiers afin d'atteindre l'objectif de conserver le maximum d'informations sur le fichier et de réduire la taille du fichier. Le principe de base est de créer un fichier dictionnaire des mêmes octets en recherchant les octets répétés dans le fichier, et de le représenter par un code.

La compression est similaire aux fichiers d'archive. Les fichiers compressés sont également une collection de fichiers et de répertoires, et cette collection est également stockée dans un fichier. Mais leur différence est que les fichiers compressés utilisent des méthodes de stockage différentes pour qu'ils occupent moins d'espace. espace disque supérieur à la taille combinée de tous les fichiers de la collection.

Étant donné que les informations traitées par les ordinateurs sont exprimées sous forme binaire, les logiciels de compression marquent les mêmes chaînes dans les informations binaires avec des caractères spéciaux. Tant que des calculs mathématiques raisonnables sont effectués, la taille du fichier peut être considérablement compressée. Utilisez un logiciel de compression pour compresser un ou plusieurs fichiers afin de former un package de compression de fichiers, ce qui peut économiser de l'espace de stockage et faciliter la transmission sur le réseau.

La compression d'un fichier est susceptible d'endommager le contenu du fichier. Par conséquent, la compression peut être divisée en compression avec perte et compression sans perte. La compression sans perte est facile à comprendre, ce qui signifie que les données compressées doivent être précises ; la compression avec perte signifie que même si des données individuelles sont perdues, elles n'auront pas beaucoup d'impact sur le fichier. La compression avec perte est largement utilisée dans les fichiers d'animation, de son et d'image. Les représentants typiques sont le format de fichier vidéo mpeg, le format de fichier musical mp3 et le format de fichier image jpg.

Utilisez un outil de compression pour compresser le fichier. Le fichier généré est appelé un package compressé. La taille du fichier n'est généralement que la moitié du fichier d'origine ou même plus petite. Il convient de noter que les données du package compressé ne peuvent pas être utilisées directement. Vous devez utiliser un outil de compression pour restaurer les données du fichier avant utilisation. Ce processus est également appelé décompression.

La différence entre le packaging et la compression

Le packaging fait référence au stockage de plusieurs fichiers et répertoires dans un seul fichier, tandis que la compression fait référence à l'utilisation d'algorithmes pour traiter les fichiers afin de réduire l'espace disque occupé.

Sous Linux, il existe deux commandes d'empaquetage couramment utilisées, à savoir tar et dd ; il existe de nombreuses commandes de compression couramment utilisées, telles que gzip, zip, bzip2, etc.

Recommandations associées : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn