Maison > Article > Tutoriel système > Commande Linux (IT Coke) - commandes de compression et de décompression
Bonjour à tous, je suis Coke Linux System Log, un programmeur qui se concentre sur l'originalité et est prêt à partager. Cette série de tutoriels est continuellement mise à jour. Vous pouvez rechercher « IT Cola » sur Momo pour la lire immédiatement. Répondre "E-book" propose un grand nombre de livres et de matériels gratuits que j'ai soigneusement sélectionnés pour vous
Dans le prochain blog, nous expliquons l'aide de Linux et les commandes de gestion des utilisateurs linux décompressez les fichiers zip Pour les commandes d'aide, la commande man peut obtenir des informations d'aide sur les commandes et les fichiers de configuration, et la commande help peut obtenir des informations d'aide sur les commandes externes du shell. . Nous pouvons utiliser which pour distinguer quelles sont les commandes externes du shell et lesquelles sont les commandes externes. Et fondamentalement, si nous ne sommes pas familiers avec une certaine commande, nous pouvons utiliser la commande --help pour afficher plus clairement les informations d'aide. Après cela, nous avons présenté les commandes de gestion des utilisateurs. Nous utiliserons un blog dédié pour présenter les commandes de gestion des utilisateurs. Voici une brève introduction sur la façon de créer un nouvel utilisateur useradd, comment modifier le mot de passe de l'utilisateur et afficher les informations détaillées pour le courant. connectez-vous. Notez que seul l'utilisateur root a l'autorisation de créer un nouvel utilisateur et de modifier le mot de passe de l'utilisateur non seulement pour l'utilisateur root, mais également pour l'utilisateur lui-même.
Dans ce blog, nous continuerons à présenter les commandes Linux - commandes de compression et de décompression.
1. Format de compression et de décompression .gz 1. Compressez les fichiers au format .gz, seuls les fichiers peuvent être compressés : gzip
①、Nom de la commande : gzip
②、Signification originale en anglais : GNUzip
③ Chemin de commande : /bin/gzip
④.Autorisation d'exécution : tous les utilisateurs
⑤ Description de la fonction : Compresser les fichiers, le format compressé est .gz
.⑥, syntaxe : gzip [fichiers qui doivent être compressés]
⑦、Format de fichier compressé : .gz
Remarque : seuls les fichiers Linux drapeau rouge peuvent être compressés, les répertoires ne peuvent pas être compressés ; les fichiers originaux ne seront pas conservés après la compression
Exemple : Nous créons un fichier tmpgzlinux dans le répertoire tmp, décompressons le fichier zip, puis compressons le fichier via gziptmpgz. Le fichier compressé est tmpgz.gz
.2. Décompressez le fichier .gz : gunzip
①、Nom de la commande : gunzip
②、Signification originale en anglais : GNUunzip
③. Chemin de commande : /bin/gunzip
④.Autorisation d'exécution : tous les utilisateurs
⑤ Description de la fonction : Décompresser les fichiers compressés au format .gz
.⑥, syntaxe : gunzip [nom du fichier compressé]
Remarque : les fichiers originaux ne seront pas conservés après décompression
Exemple : On décompresse le fichier tmpgz.gz précédemment compressé : gunziptmpgz.gz
2. Format de compression et de décompression .tar.gz 1. Compresser les fichiers ou répertoires au format .tar.gz : tar-zcf
①, nom de la commande : tar
②, signification originale anglaise :
③. Chemin de commande : /bin/tar
④.Autorisation d'exécution : tous les utilisateurs
⑤ Description de la fonction : Compresser les fichiers au format .tar.gz
.⑥, syntaxe : option tar [-zcf] [nom du fichier compressé] [répertoire]
-c package -v afficher des informations détaillées -f spécifier le nom du fichier -z package et compresser simultanément
⑦、Format de fichier compressé : .tar.gz
Exemple : créez un répertoire dans le répertoire /tmp, puis créez le fichier a.txt dans le répertoire a et compressez le répertoire a dans un fichier a.tar.gz via la commande tar-zcvfa.tar.gza
Contrairement à la commande gzip suivante, le fichier ou le répertoire d'origine est conservé après la compression tar.
2. Décompressez le fichier .tar.gz : tar-zxf
①, nom de la commande : tar
②, signification originale anglaise :
③. Chemin de commande : /bin/tar
④.Autorisation d'exécution : tous les utilisateurs
⑤ Description de la fonction : Décompresser les fichiers compressés au format .tar.gz
.⑥, syntaxe : option tar [-zxf] [nom du fichier compressé de .tar.gz] [spécifiez le répertoire de stockage du fichier décompressé, la valeur par défaut est le répertoire actuel]
-x unpack -v afficher des informations détaillées -f spécifier le fichier décompressé -z exemple de décompression : décompresser le fichier a.tar.gz : tar-zxfa.tar.gz
3. Format de compression et de décompression.zip 1. Compresser les fichiers ou répertoires au format .zip : zip
①、Nom de la commande : zip
②, signification originale anglaise :
③ Chemin de commande : /usr/bin/zip
④.Autorisation d'exécution : tous les utilisateurs
⑤ Description de la fonction : Compresser des fichiers ou des répertoires au format .zip
.⑥, syntaxe : option zip [-r] [nom du fichier compressé] [fichier ou répertoire]
-r répertoire compressé
⑦、Format de fichier compressé : .zip
Exemple : créez un répertoire dans le répertoire /tmp, puis exécutez la commande : zip-ra.zipa pour compresser le répertoire a dans un fichier .zip
Les fichiers ou répertoires d'origine sont conservés après la compression zip.
2. Décompressez le fichier .zip : décompressez
①、Nom de la commande : décompresser
②, signification originale anglaise :
③ Chemin de commande : /usr/bin/unzip
④.Autorisation d'exécution : tous les utilisateurs
⑤ Description de la fonction : Décompresser les fichiers compressés au format .zip
.⑥、Syntaxe : uzip【Nom du fichier compressé .zip】
Exemple : Décompressez un fichier.zip : unzipa.zip
Le fichier original sera conservé après décompression
4. Format de compression et de décompression .bz2 1. Compressez le fichier au format .bz2 Seuls les fichiers peuvent être compressés : bzip2
.①、Nom de la commande : bzip2
②, signification originale anglaise :
③ Chemin de commande : /usr/bin/bzip2
④.Autorisation d'exécution : tous les utilisateurs
⑤ Description de la fonction : Compresser les fichiers au format .bz2
.⑥, Syntaxe : option bzip2 [-k] [Fichier]
-k conserve le fichier original après avoir formé un fichier compressé
⑦、Format de fichier compressé : .bz2
Exemple : créez un fichier dans le répertoire /tmp, puis exécutez la commande : bzip2-ka pour compresser le fichier a dans un fichier a.bz2.
2. Décompressez le fichier .bz2 : bunzip2
①、Nom de la commande : bunzip2
②, signification originale anglaise :
③ Chemin de commande : /usr/bin/bunzip2
④.Autorisation d'exécution : tous les utilisateurs
⑤ Description de la fonction : Décompresser les fichiers compressés au format .bz2
.⑥, syntaxe : option bunzip2 [-k] [fichier compressé]
-k conserve le fichier original après l'avoir décompressé
Exemple : Décompresser le fichier a.bz2 : bunzip2a.bz2
Sans paramètre k, le fichier original ne sera pas conservé après décompression
5.Résumé
Dans ce blog, nous présentons plusieurs commandes pour compresser et décompresser des fichiers. La commande la plus couramment utilisée est la commande tar Étant donné que de nombreux packages de code source sont aujourd'hui au format .tar.gz, la décompression peut être effectuée via tar-zxvf. Ensuite, pour les fichiers au format .zip, utilisez la commande gunzip pour les décompresser. Pour les fichiers au format .zip, utilisez la commande unzip pour les décompresser. Enfin, pour les fichiers plus volumineux, nous utilisons la commande bunzip2 pour les décompresser.
Cette série de tutoriels est continuellement mise à jour, vous pouvez rechercher "IT Cola" sur Momo pour la lire immédiatement. Répondre "E-book" contient des livres et du matériel que j'ai soigneusement sélectionnés pour vous
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!