Comment compresser des fichiers sous Linux

王林
Libérer: 2020-05-14 10:41:45
original
20569 Les gens l'ont consulté

Comment compresser des fichiers sous Linux

Il existe de nombreux formats de compression de documents, comme suit :

1. Le format zip

zip est peut-être celui actuellement. utilisé Le plus grand nombre de formats de compression de documents. Son plus grand avantage est qu’il peut être utilisé sur différentes plates-formes de systèmes d’exploitation. L'inconvénient est que le taux de compression supporté n'est pas très élevé, et tar.gz et tar.bz2 font un très bon travail en termes de taux de compression.

Nous pouvons utiliser la commande suivante pour compresser un fichier :

zip -r archive_name.zip filename #-r是压缩文件
Copier après la connexion

Voici comment décompresser un fichier zip :

unzip archive_name.zip #(解压文件在当前文件下)
Copier après la connexion
unzip archive_name.zip -d new_dir #(解压文件可以将文件解压缩至一个你指定的的目录,使用-d参数)
Copier après la connexion

2. >

tar est un format de packaging de documents très largement utilisé sous Linux. Son avantage est qu'il ne consomme que très peu de CPU et de temps pour empaqueter les fichiers. Il s'agit simplement d'un outil d'empaquetage et n'est pas responsable de la compression. Voici comment compresser un répertoire :

tar -cvf archive_name.tar directory_ to_compress
Copier après la connexion

Paramètres :


Le paramètre -c permet de créer une nouvelle archive

Le paramètre -v affiche les fichiers traités en détail

Le paramètre -f spécifie l'archive ou le périphérique

Comment décompresser après l'empaquetage :

tar -xvf archive_name.tar
Copier après la connexion

La commande de décompression ci-dessus décompressera le document dans le répertoire courant. Bien sûr, vous pouvez également utiliser la commande suivante pour décompresser vers le chemin spécifié :

tar -xvf archive_name.tar -C new_dir #(解包的参数是-C,不是小写c)
Copier après la connexion

3. format tar.gz

Il n'occupera pas d'espace lors de la compression Trop de CPU et peut obtenir un taux de compression très idéal.

Méthode de compression :

tar -zcvf archive_name.tar.gz filename
Copier après la connexion

Méthode de décompression :


tar -zxvf archive_name.tar.gz
Copier après la connexion

La commande de décompression ci-dessus décompressera le document dans le répertoire courant. Bien sûr, vous pouvez également utiliser la commande suivante pour spécifier le chemin de décompression :


tar -zxvf archive_name.tar.gz -C new_dir
Copier après la connexion

4. Format tar.bz2

Ce format de compression est le meilleur compression de toutes les méthodes que nous avons mentionnées. Bien entendu, cela signifie que cela prend plus de temps et de ressources processeur que la méthode précédente.

Méthode de compression

tar -jcvf archive_name.tar.bz2 filename
Copier après la connexion

Méthode de décompression :


tar -jxvf archive_name.tar.bz2
Copier après la connexion

La commande de décompression ci-dessus décompressera le document dans le répertoire courant. Bien entendu, vous pouvez également utiliser la commande suivante pour spécifier le chemin de décompression :


tar -jxvf archive_name.tar.bz2 -C new_dir
Copier après la connexion
Tutoriel recommandé :

tutoriel 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!