Tar nabízí skvělý způsob, jak kombinovat více souborů a adresářů v jednom balíčku. Tarball usnadňuje efektivní přenos dat a umožňuje šetřit místo na disku snížením velikosti souborů mnoha souborů.
Ať už tedy chcete vytvářet zálohy, přenášet soubory nebo distribuovat softwarové balíčky, je to vaše komplexní řešení pro všechno. Mnoho uživatelů se však ještě musí naučit, jak vytvořit tarball. Tento krátký průvodce obsahuje kompletní informace o vytváření tarballu v Linuxu.
Jak vytvořit Tarball v Linuxu
Ačkoli je tar ve většině distribucí Linuxu předinstalovaný, můžete jej ověřit pomocí:
bere --verze
Pokud nástroj tar není v systému dostupný, nainstalujte jej zadáním následujících příkazů:
Operační systém | Příkaz |
Debian/Ubuntu | sudo apt install tar |
Fedora | sudo dnf nainstalovat tar |
Arch Linux | sudo pacman -Sy tar |
openSUSE | sudo zypper nainstalovat tar |
Jakmile budete hotovi, spusťte níže uvedený příkaz pro archivaci adresáře:
bere -cvf archive.tar file.txt název_adresářeZde nahraďte soubor.txt a název_adresáře názvy souborů a adresářů, které chcete archivovat. U více souborů/adresářů uveďte jejich názvy oddělené mezerou.
Volba -c říká obslužnému programu, aby vytvořil nový tarball. Volba -v umožňuje podrobnému režimu zobrazit seznam souborů obsažených v tomto archivu. Volba -f vám umožňuje zadat název nového tarballu.
Například archivujme adresář Documents v doc.tar:
bere -cvf doc.tar Dokumenty
Pokud chcete vypsat a zobrazit obsah souboru tar, můžete použít volbu -t:
bere -tvf doc
Podobně můžete archivovat více adresářů do jednoho tarballu pomocí níže uvedeného příkazu:
bere -cvf list.tar Dokumenty Hudba
Rychlé shrnutí
Takto můžete archivovat a vytvářet tarball v Linuxu. V tomto rychlém průvodci jsme zahrnuli jednoduché příklady, které vysvětlují, jak vytvořit tarball a zkontrolovat jeho obsah. Navíc jsme vysvětlili snadný přístup k archivaci více adresářů do jednoho tarballu. Měli byste použít volbu v, protože vám pomůže ověřit archivovaný obsah.