Dehet
| Dehet | ||
|---|---|---|
|
| ||
|
tar manuálová stránka | ||
| vývojář | ||
| Projekt GNU | ||
| Obecná informace | ||
| přípona souboru |
.tar | |
| mimického typu |
application/x-tar | |
| Jednotný typový identifikátor | veřejný.tar-archiv | |
| magické číslo |
7573746172 | |
| První vydání | leden 1979_ _ | |
| typ formátu | kartotéka | |
| obsah podle | gzip , bzip2 , lzip , lzma , xz | |
| otevřený formát | ? | |
Tar odkazuje v informatice na souborový formát široce používaný v prostředí UNIX , identifikovaný příponou souboru tar . [ 1 ] Odkazuje také na program pro manipulaci se soubory, který je v těchto prostředích standardní, ale nezahrnuje jejich kompresi.
Formát byl navržen pro pohodlné ukládání souborů na magnetickou pásku a odtud pochází jeho název: „ Tape AR chiver “. Díky tomuto původu je formát připraven ke zpracování lineárně a neexistuje způsob, jak extrahovat člen bez procházení celého souboru a jeho nalezení.
Program
Program tar se používá k ukládání souborů a adresářů do jednoho souboru, nikoli k jejich komprimaci. V prostředí Unix se tar objevuje jako příkaz, který lze spustit z příkazového řádku textové konzoly nebo z jednoduchého terminálu. Formát příkazu tar je obvykle:
tar <opciones> <archivoSalida> <archivo1> <archivo2> ... <archivoN>
Kde <outfile> je výsledný soubor a <file1>, <file2> atd. jsou různé soubory, které budou "zabaleny" do <outfile>. Tento proces vám umožňuje jednoduchým způsobem zálohovat soubory, sdílet je, přenášet je přes internet nebo místní sítě .
Dnes existují jak komerční, tak open source a freewarové programy s vynikajícím grafickým rozhraním ( GUI ), které běží na různých operačních systémech a mohou vytvářet a manipulovat s "tar soubory". Je to způsobeno především rozšířeným používáním „souborů tar“.
Protože formát tar byl navržen pro použití v systémech UNIX, tyto soubory ukládají všechny metainformace spojené se soubory, které jsou součástí těchto operačních systémů: datum poslední úpravy, vlastník a oprávnění ve stylu UNIX . Podporuje také ukládání symbolických odkazů a „ pevných odkazů “.
Formát tar byl standardizován POSIX.1-1998 a později POSIX.1-2001.
Jak je běžné v unixových utilitách, tar je jediný speciální program, který se řídí Unixovou filozofií: „Dělejte pouze jednu věc [archivujte], ale dělejte to dobře“.
| cvičení | volba | příklad |
| rozbalit/rozbalit | -X | tar -xf balíček.tar |
| vizualizovat, co se dělá | -proti | tar -xvf balíček.tar |
| archivovat/vytvářet adresář jádra (a podadresář.) | -C | tar -cvf package.tar kernel/ |
| komprese pomocí bzip2 | -j | tar -cjvf package.tar.bz2 kernel/ |
| komprese pomocí lzma | -J | tar -cJvf package.tar.lzma kernel/ |
| komprimaci pomocí gzip | -z | tar -czvf package.tar.gz kernel/ |
| komprese pomocí lzip | --lzip | tar -cvf package.tar.lz --lzip kernel/ |
| komprese kompresí | -Z | tar -cZvf package.tar.Z kernel/ |
| komprimovat pomocí přípony uvedené v názvu souboru (např. pro bz2) | -A | tar -cavf package.tar.bz2 kernel/ |
| zobrazit obsah souboru tar | -t | tar -tvf package.tar.bz2 kernel/ |
V operačním systému Windows lze archivy tar vytvářet pomocí nástrojů 7-zip a J7Z .
Pojmenování archivů tar po zkomprimování
Archiv tar obsahuje nekomprimované proudy souborů, které obsahuje. K dosažení komprese souboru se používají různé komprimační programy , aby se zmenšila jeho konečná velikost, jako je gzip , bzip2 , xz , lzip , lzma nebo compress , které zcela komprimují soubor tar. Obvykle je komprimovaná forma souboru pojmenována přidáním přípony kompresoru specifické pro formát k názvu souboru. Například soubor archive.tar se jmenuje archive.tar.gz , když je komprimován pomocí gzip.
| Krátký | Délka |
|---|---|
| .tgz | .tar.gz |
| .tbz, .tbz2, .tb2 | .tar.bz2 |
| .taz, .tz | .tar.Z |
| .tlz | .tar.lz, .tar.lzma |
| .txz | .tar.xz |
Externí odkazy
- tar(1) – Obecné příkazy v příručce Ubuntu
- Oficiální stránka projektu (v angličtině)
- Tar API v Javě s podporou GNU tar.
Reference
- "Projekt Tar-GNU" . Free Software Foundation (FSF).