GNU/Linux >> Znalost Linux >  >> Cent OS

Příkaz TAR pro Linux a Unix

V tomto tutoriálu vám ukážeme různé příklady příkazů Tar pro Linux a Unix, které by vám mohly pomoci. Pro ty z vás, kteří to nevěděli, příkaz tar se používá k ripování kolekce souborů a adresářů do vysoce komprimovaných archivních souborů, které se v Linuxu běžně nazývají tarball nebo tar, gzip a bzip. tar je nejrozšířenějším příkazem k vytváření komprimovaných archivních souborů, který lze snadno přesouvat z jednoho disku na druhý nebo z počítače na počítač. Hlavním účelem tohoto článku je poskytnout různé příklady příkazů tar, které vám mohou pomoci pochopit a stát se odborníkem na manipulaci s archivy tar.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Pokud se chcete dozvědět o tar příkazy v Linuxu s příklady, pak je tento příspěvek pro vás ideální.

Předpoklady

  • Server s jedním z následujících operačních systémů:založený na Ubuntu nebo založený na RHEL.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Příkaz TAR pro Linux a Unix

  • Vytvořit archivní soubor tar

Příkaz příklad vytvoří archivní soubor tar idroot.tar pro adresář /home/idroot v aktuálním pracovním adresáři.

$ tar -cvf idroot.tar /home/idroot/

/home/idroot/
/home/idroot/install.sh
/home/idroot/openvpn-2.0.9-1.tar.gz
  • Vytvořte archivní soubor tar.gz

Příkaz příklad vytvoří komprimovaný archivní soubor gzip idroot.tar pro adresář /home/idroot v aktuálním pracovním adresáři.

$ tar cvzf Mythemes.tar.gz /home/idroot

/home/idroot/
/home/idroot/kardun
/home/idroot/eleganthemes
/home/idroot/adsready
  • Odstranění tar souboru tar nebo gzip-bz2 tar souboru
$ tar xvzf idroot.gz - for uncompress a gzip tar file (.tgz or .tar.gz)
$ tar xvjf idroot.tar.bz2 - for uncompress a bzip2 tar file (.tbz or .tar.bz2)
$ tar xvf idroot.tar - for uncompressed tar file (.tar)
  • Možnosti příkazu Tar
c – create a archive file.
x – extract a archive file.
v – show the progress of archive file.
f – filename of archive file.
t – viewing content of archive file.
j – filter archive through bzip2.
z – filter archive through gzip.
r – append or update files or directories to existing archive file.
W – Verify a archive file.

Uložit

Děkujeme, že jste použili tento tutoriál k vysvětlení vašeho příkazu Tar pro Linux a Unix. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Tar.


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

  2. Tar Command v Linuxu (komprimovat a dekomprimovat soubory)

  3. Příkaz tar pro Linux

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

  2. Linuxové příkazy:jobs, bg a fg

  3. UNIX / Linux:10 příkladů příkazů Netstat

  1. Příkaz tar v Linuxu s příklady

  2. 10 příkladů příkazů Tar v Linuxu pro vytváření a extrahování archivů

  3. Příklady příkazů tar v Linuxu