GNU/Linux >> Znalost Linux >  >> Linux

Jak používat příkaz tar pod Linuxem

tar (archivátor pásek) nástroj je nejpoužívanější aplikací pro zálohování dat na systémech Linux. Archivuje soubory ve speciálním formátu, buď přímo na záložní médium (jako je páska), nebo do archivního souboru v systému souborů.

Příkaz tar

Příkaz tar ukládá, vypisuje nebo extrahuje soubory do archivu.

$ tar functions archivefile filenames

Výstupem použití příkazu tar je soubor tar. Výchozí výstupní umístění pro soubor tar v Linuxu je stdout.

Možnosti příkazu tar

Tabulka popisuje některé běžně používané možnosti příkazu tar. Pro podrobné vysvětlení příkazu tar a jeho voleb si přečtěte manuálovou stránku tar.

Možnosti Popis
c Vytvoří nový soubor tar
t Vypíše obsah souboru tar
x Vypíše obsah souboru tar
f Určuje archivní soubor nebo páskové zařízení.
v Určuje archivní soubor nebo páskové zařízení.
h Následuje symbolické odkazy jako standardní soubory nebo adresáře
z Následuje symbolické odkazy jako standardní soubory nebo adresáře
j Komprimuje a extrahuje soubory a adresáře pomocí bzip

Vytvoření archivu tar

Příkaz tar můžete použít k vytvoření archivního souboru obsahujícího více souborů nebo adresářů na disk nebo soubor. Následující příklad ukazuje, jak archivovat svůj domovský adresář na disk.

$ tar cvf user_home.tar /home/user
/home/user/
/home/user/.bash_logout
/home/user/.bash_profile
/home/user/.bashrc
...

Následující příklad ukazuje, jak archivovat více souborů do archivního souboru s názvem test.tar.

# tar cvf test.tar test test1 test2 
test
test1
test2

Zobrazení archivu tar

Můžete zobrazit názvy všech souborů, které byly zapsány přímo na disk nebo do archivu souborů. Chcete-li zobrazit obsah archivního souboru test.tar, zadejte následující příkaz:

# tar tf test.tar 
test
test1
test2

Extrahování archivu tar

Můžete načíst nebo extrahovat obsah archivu, který byl zapsán přímo na diskové zařízení nebo do souboru. Chcete-li extrahovat soubory z archivního souboru test.tar, zadejte následující příkaz:

# tar xvf test.tar 
test
test1
test2
Jak používat příkazy komprese, zip, gzip v systému Linux


Linux
  1. Jak používat příkaz Tar v Linuxu

  2. Jak používat Su Command v Linuxu

  3. Jak používat příkazy komprese, zip, gzip pod Linuxem

  1. Jak používat příkaz Disown v Linuxu

  2. Jak použít příkaz „tar“ k extrahování balíčků souborů .xz v Linuxu?

  3. Jak používat přesměrování příkazů pod Linuxem

  1. Jak používat příkaz md5sum v Linuxu

  2. Jak používat příkaz Linux SS

  3. Jak používat dotykový příkaz v Linuxu