Lors de la sauvegarde de données avec un logiciel ftp, cela prend beaucoup de temps à cause du trop grand nombre de fichiers, donc il faut utiliser les commandes de compression et de décompression, par exemple, je dois sauvegarder le dossier /opt/data, mais comme il y a des dizaines de milliers de fichiers dans les données, vous devez utiliser la commande zip à ce moment-là, voir le fichier de données compressé puis transféré :
CD /OPT
Zip -R data.zip Data
OK, le fichier de données est compressé dans data.zip format, qui est très rapide à télécharger et à télécharger. De la même manière, lors du transfert d’un fichier compressé vers CentOS, vous pouvez utiliser le décompresseur pour décompresser le fichier ; Par exemple, si vous décompressez /opt/data.zip, vous pouvez utiliser la commande suivante :
CD /OPT
Dézippe data.zip
===============================
Il existe de nombreuses autres commandes liées comme suit :
1. Je veux compresser un abc.txt de fichiers et un répertoire dir1 dans yasuo.zip :
# zip -r yasuo.zip abc.txt dir1
2. J’ai téléchargé un fichier yasuo.zip et je veux le décompresser :
# Dézippe yasuo.zip
3. J’ai abc1.zip, abc2.zip et abc3.zip dans mon répertoire actuel, et je veux les dézipper ensemble :
# dézipper ABC\ ?. zip
Note : Indique un caractère, si * représente un nombre quelconque de caractères.
4. J’ai un grand fichier zip large.zip et je ne veux pas le décompresser, je veux juste voir ce qu’il contient :
# Dézipper -V large.zip
5. J’ai téléchargé un fichier compressé large.zip je veux vérifier si le fichier compressé est entièrement téléchargé
# Dézippe -T large.zip
6. J’ai utilisé l’option -v pour constater qu’il y a beaucoup de dossiers et sous-répertoires dans music.zip fichier compressé, et que les sous-répertoires sont en réalité des fichiers mp3 de chansons, je veux télécharger ces fichiers dans le répertoire de premier niveau, au lieu de construire un répertoire couche par couche :
# Dézippe -J music.zip |