La compression, en général, est une méthode utile qui consiste essentiellement à encoder des informations en utilisant moins de données que l'original. Dans le cas de Linux, il existe différentes options de compression, chacune avec ses propres avantages.
Une distribution Linux générique offre un accès à une poignée de mécanismes de compression vraiment utiles et simples. Cet article ne se concentrera que sur eux.
Types de compression
La compression encode et représente des informations en utilisant moins de bits qu'elle ne l'était à l'origine. Dans le cas de la compression de fichiers, une méthode de compression utilise son propre algorithme et un calcul mathématique pour générer une sortie généralement inférieure à la taille du fichier d'origine. En raison du fonctionnement différent de la compression et de la nature aléatoire des fichiers, le kilométrage peut varier considérablement.
Il existe 2 types de compression.
La compression avec perte: Il s'agit d'un type de compression risqué qui ne garantit pas l'intégrité des données. Essentiellement, une fois compressé, il existe un risque que le fichier d'origine ne puisse pas être reconstruit à l'aide de l'archive compressée. Un exemple solide de ce type de compression est le format MP3 bien connu. Lorsqu'un MP3 est créé à partir du fichier audio d'origine, il est nettement plus petit que le fichier de musique source d'origine. Cela entraîne une perte de qualité audio.
Compression sans perte: C'est le type de compression le plus utilisé. En utilisant une méthode de compression "sans perte", le fichier d'origine peut être reconstruit à partir du fichier compressé. Les méthodes de compression dont je vais parler dans cet article sont toutes des méthodes de compression sans perte.
Compression Linux
La majorité des méthodes de compression sont disponibles à partir de l'outil le goudron. Quant à la compression « zip », nous utiliserons le Zip *: français outil. En supposant que ces outils soient déjà installés sur votre système, commençons.
Au début, nous avons besoin d'un fichier de test. Exécutez la commande suivante pour en créer un.
$ base64 /dev/urandom | tête -c 20000000 > fichier.SMS
Il va créer un fichier texte d'une taille de 20 Mo.
Maintenant, créons 10 copies du fichier. Ensemble, c'est 200 Mo.
Zip pour la compression
Le zip est assez courant. Pour créer un fichier zip, l'outil zip nécessite la structure de commande suivante.
Bataille pour Wesnoth 1.13.6 publiée le mois dernier, est la sixième version de développement de la 1.13.x series et il apporte un certain nombre d'am...
Si vous êtes fan de League of Legends, alors c'est l'occasion pour vous de tester League of Legends. Notez que LOL est pris en charge sur PlayOnLinux ...
OpenRA est un moteur de jeu de stratégie en temps réel libre/gratuit qui recrée les premiers jeux Westwood comme le classique Command & Conquer: Red A...