GNU/Linux >> Tutoriels Linux >  >> Linux

Comment compresser et extraire des fichiers et des répertoires sous Linux à l'aide de gzip et bzip2

Le message explique fournit des commandes de base pour compresser des fichiers et des dossiers dans le système d'exploitation Linux. Pour compresser un fichier ou un dossier, gzip et bzip2 sont deux outils très populaires.

  1. gzip
  2. bzip2

Compression Gzip

Pour compresser un fichier :

# gzip file1

Un fichier nommé file1.gz sera créé dans le répertoire courant en remplaçant file1. Vous pouvez compresser plusieurs fichiers en une seule fois en spécifiant simplement leurs noms, séparés par des espaces. Par exemple :

# gzip file1 file2 file3

Pour décompresser un fichier compressé gzip dans le répertoire courant :

# gunzip file1.gz

Pour compresser un répertoire, vous pouvez créer un tar et le compresser.

# tar -czvf name-of-archive.tar.gz /path/to/directory

Pour compresser plusieurs répertoires dans un seul fichier :

# tar -czvf name-of-archive.tar.gz /path/directory1 /path/directory2

Pour extraire le répertoire "tar et compressé" de votre répertoire courant,

# tar -xzvf name-of-archive.tar.gz

Pour extraire le répertoire "tar et compressé" dans un répertoire particulier,

# tar -xzvf name-of-archive.tar.gz -C /path/to/directory

Compression Bzip2

Pour compresser un fichier :

# bzip2 file1

Un fichier nommé file1.bz2 sera créé dans le répertoire courant en remplaçant file1. Semblable à gzip, vous pouvez compresser plusieurs fichiers en une seule fois. Par exemple

# bzip2 file1 file2 file3

Pour développer un fichier dans le répertoire courant :

# bunzip2 file1.bz2

Pour compresser un répertoire, vous pouvez créer un tar et le compresser.

# tar -cjvf name-of-archive.tar.bz2 /path/to/directory

Pour compresser plusieurs répertoires dans un seul fichier :

# tar -cjvf name-of-archive.tar.bz2 /path/directory1 /path/directory2

Pour extraire le répertoire "tar et compressé" de votre répertoire courant,

# tar -xjvf name-of-archive.tar.bz2

Pour extraire le répertoire "tar et compressé" dans un répertoire particulier,

# tar -xjvf name-of-archive.tar.bz2 -C /path/to/directory
Afficher les fichiers à l'aide des commandes cat, more, tail, head et wc
Comment tarer, décompresser des fichiers et afficher le contenu du fichier tar sous Linux


Linux
  1. Comment chiffrer et déchiffrer des fichiers et des répertoires à l'aide de Tar et OpenSSL

  2. 16 commandes Tar pour compresser et extraire des fichiers sous Linux

  3. Comment archiver des fichiers et des répertoires sous Linux [Partie 1]

  4. Comment compresser et extraire des fichiers à l'aide de la commande tar sous Linux ?

  5. Comment compresser et décompresser des fichiers .bz2 sous Linux à l'aide de la commande bzip2

Comment synchroniser des fichiers et des répertoires à l'aide de Zaloha.sh

Comment sauvegarder des fichiers et des répertoires à l'aide de Rsync sous Linux

Comment compresser et extraire des fichiers à l'aide de la commande Tar, Zip sous Linux

Commande tar Linux - Comment compresser des fichiers sous Linux

Commande Linux tar pour compresser et extraire des fichiers

Comment supprimer des fichiers et des répertoires à l'aide de la ligne de commande Linux