GNU/Linux >> Znalost Linux >  >> Linux

Jak komprimovat a extrahovat soubory a adresáře v Linuxu pomocí gzip a bzip2

Příspěvek vysvětluje základní příkazy pro kompresi souborů a složek v OS Linux. Pro komprimaci souboru nebo složky jsou dva velmi oblíbené nástroje gzip a bzip2.

  1. gzip
  2. bzip2

Komprese Gzip

Chcete-li komprimovat soubor:

# gzip file1

Soubor podle názvu file1.gz se vytvoří v aktuálním adresáři a nahradí soubor1. Můžete komprimovat více souborů najednou pouhým zadáním jejich názvů oddělených mezerami. Například:

# gzip file1 file2 file3

Chcete-li rozbalit komprimovaný soubor gzip v aktuálním adresáři:

# gunzip file1.gz

Chcete-li komprimovat adresář, můžete vytvořit tar a komprimovat jej.

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

Chcete-li komprimovat více adresářů do jednoho souboru:

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

Chcete-li extrahovat adresář „tar a komprimovaný“ ve vašem aktuálním adresáři,

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

Chcete-li extrahovat adresář „tar a komprimovaný“ v konkrétním adresáři,

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

Komprese Bzip2

Chcete-li komprimovat soubor:

# bzip2 file1

Soubor podle názvu soubor1.bz2 se vytvoří v aktuálním adresáři a nahradí soubor1. Podobně jako gzip můžete komprimovat více souborů najednou. Například

# bzip2 file1 file2 file3

Chcete-li rozbalit soubor v aktuálním adresáři:

# bunzip2 file1.bz2

Chcete-li komprimovat adresář, můžete vytvořit tar a komprimovat jej.

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

Chcete-li komprimovat více adresářů do jednoho souboru:

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

Chcete-li extrahovat adresář „tar a komprimovaný“ ve vašem aktuálním adresáři,

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

Chcete-li extrahovat adresář „tar a komprimovaný“ v konkrétním adresáři,

# tar -xjvf name-of-archive.tar.bz2 -C /path/to/directory
Prohlížejte soubory pomocí příkazů – cat, more, tail, head a wc
Jak tarovat, rozbalovat soubory a zobrazovat obsah souboru tar v Linuxu


Linux
  1. Jak extrahovat soubory .gz a .tar.gz v Linuxu

  2. Jak archivovat a komprimovat soubory na Linuxu

  3. Jak komprimovat a dekomprimovat soubory .bz2 v Linuxu pomocí příkazu bzip2

  1. Jak šifrovat a dešifrovat soubory a adresáře pomocí Tar a OpenSSL

  2. 16 příkazů Tar pro kompresi a extrahování souborů v Linuxu

  3. Jak archivovat soubory a adresáře v Linuxu [část 1]

  1. Jak odstranit adresáře a soubory pomocí Linuxu

  2. Jak komprimovat a dekomprimovat soubory v Linuxu

  3. Jak komprimovat a extrahovat soubory pomocí příkazu tar v systému Linux?