GNU/Linux >> Linux Esercitazione >  >> Linux

Come comprimere ed estrarre file e directory in Linux usando gzip e bzip2

Il post spiega fornisce i comandi di base per comprimere file e cartelle nel sistema operativo Linux. Per comprimere un file o una cartella, gzip e bzip2 sono due strumenti molto popolari.

  1. zip
  2. bzip2

Compressione Gzip

Per comprimere un file:

# gzip file1

Un file di nome file1.gz verrà creato nella directory corrente sostituendo file1. Puoi comprimere più file in una volta specificando semplicemente i loro nomi, separati da spazi. Ad esempio:

# gzip file1 file2 file3

Per espandere un file compresso con gzip nella directory corrente:

# gunzip file1.gz

Per comprimere una directory, puoi creare un tar e comprimerlo.

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

Per comprimere più directory in un file:

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

Per estrarre la directory "tar e compresso" nella directory corrente,

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

Per estrarre la directory a "tar e compresso" in una directory particolare,

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

Compressione Bzip2

Per comprimere un file:

# bzip2 file1

Un file di nome file1.bz2 verrà creato nella directory corrente sostituendo file1. Simile a gzip puoi comprimere più file in una volta sola. Ad esempio

# bzip2 file1 file2 file3

Per espandere un file nella directory corrente:

# bunzip2 file1.bz2

Per comprimere una directory, puoi creare un tar e comprimerlo.

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

Per comprimere più directory in un file:

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

Per estrarre la directory "tar e compresso" nella directory corrente,

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

Per estrarre la directory a "tar e compresso" in una directory particolare,

# tar -xjvf name-of-archive.tar.bz2 -C /path/to/directory
Visualizza i file utilizzando i comandi cat, more, tail, head e wc
Come eseguire il tar, decomprimere i file e visualizzare il contenuto del file tar in Linux


Linux
  1. Come crittografare e decrittografare file e directory utilizzando Tar e OpenSSL

  2. 16 Comandi Tar per comprimere ed estrarre file in Linux

  3. Come archiviare file e directory in Linux [Parte 1]

  4. Come comprimere e decomprimere file in Linux

  5. Come estrarre i file .gz e .tar.gz in Linux

Come sincronizzare file e directory utilizzando Zaloha.sh

Come eseguire il backup di file e directory utilizzando Rsync in Linux

Come comprimere ed estrarre file usando il comando Tar, Zip su Linux

Comando tar di Linux – Come comprimere file in Linux

Comando tar di Linux per comprimere ed estrarre file

Come eliminare file e directory utilizzando la riga di comando di Linux