Kompresia

Ako uvoľniť súbory v systéme Linux

Ako uvoľniť súbory v systéme Linux

Tar je veľmi populárny formát archívu, najmä v systéme Linux. V mnohých prípadoch používajú distribúcie tar archívy na doručovanie aktualizácií balíkov. Tarové archívy sú tiež bežné v prípade zdieľania súborov online.

Zistite, ako rozbaliť súbory v systéme Linux.

Decht v systéme Linux

Na správu archívov tar sú všetky distribúcie systému Linux dodávané s nástrojom tar. Je to tento nástroj, ktorý použijeme na extrakciu obsahu archívu tar.

Poďme si všetko demonštrovať na príklade. Najskôr vytvorme archív tar s niekoľkými súbormi a adresármi. Tu som vytvoril adresár s názvom „Mravenci“, ktorý bude transformovaný do archívu tar.

$ stromové mravce /

Teraz urobme archív tar z adresára. Tu použije tar na vykonanie úlohy rôzne kompresné algoritmy. Je bežnou praxou, že kompresný algoritmus určuje názov výstupného súboru.

Ak chcete vytvoriť archív tar pomocou kompresie gzip, použite nasledujúci príkaz.

$ tar -cvzf mravce.decht.gz

Ak chcete vytvoriť archív tar pomocou kompresie bzip2, použite nasledujúci príkaz.

$ tar -cvjf mravce.decht.bz2

Ak chcete vytvoriť archív tar pomocou kompresie XZ, použite nasledujúci príkaz.

$ tar -cvJf mravce.decht.xz

Extrahovanie tar súborov

Vypíšte obsah dechtu

Nasledujúci príkaz tar vypíše všetky súbory a adresáre obsiahnuté v archíve tar.

$ tar -tvf

Poďme si rýchlo rozdeliť vlajky, ktoré sme použili.

  • t: Povie taru, aby vypísal obsah archívu.
  • v: Hovorí taru, aby tlačil svoju akciu na konzolu.
  • f: Hovorí taru, v ktorom súbore má vykonať akciu.

Extrahujte celý súbor

Teraz sme pripravení extrahovať archívy dechtu, ktoré máme po ruke. Aj keď ste na vytvorenie rôznych typov archívov tar potrebovali použiť rôzne príkazy, na ich extrahovanie môžeme použiť iba jeden príkaz tar.

Nasledujúci príkaz tar rozbalí akýkoľvek platný archív tar. Ak existujú súbory s podobnými názvami súborov, po extrakcii tar prepíše súbory mimo archívu.

$ tar -xvf

Tu čelíme jednej novej vlajke dechtu.

  • x: Hovorí taru, aby extrahoval archív.

Ak nechcete, aby tar prepísal existujúce údaje, pridajte príznak „-k“. Hovorí taru, aby neprepísal / nevymenil žiadny existujúci súbor alebo adresár.

$ tar -xvkf

Extrahujte konkrétne súbory

V niektorých situáciách nemusíte celý archív tar extrahovať iba na získanie jedného súboru. Nástroj tar ponúka takú flexibilitu, že môžete extrahovať iba niekoľko vybraných súborov, ktoré potrebujete.

Pre túto úlohu by štruktúra príkazu tar vyzerala takto. Tu bude názov súboru názov požadovaného súboru. Musí sa zhodovať s názvom súboru, ktorý sa nachádza v archíve tar.

$ tar -xvf

Ak chcete takýmto spôsobom extrahovať niekoľko súborov, použite nasledujúcu štruktúru príkazov.

$ tar -xvf

Extrahujte konkrétne adresáre

Toto je ďalšia úžasná vlastnosť archívu tar. Za predpokladu, že archív tar, ktorý máte po ruke, obsahuje adresár alebo viac, môžete taru ručne povedať, ktorý adresár má extrahovať.

Štruktúra príkazov je podobná vyššie uvedenej časti.

$ tar -xvf

Ak chcete extrahovať viac adresárov, spustite nasledujúci príkaz.

$ tar -xvf

Záverečné myšlienky

Extrahovanie archívov tara je celkom jednoduchá úloha. Všetko, čo potrebujete vedieť, je správny príkaz tar. Ak máte záujem vykonávať akcie pomocou grafického používateľského rozhrania a používať správcu súborov, váš správca súborov by mal mať v predvolenom nastavení schopnosť extrahovať archívy tar.

V systéme Linux existuje viac nástrojov na extrahovanie rôznych formátov komprimovaných archívov. Zistite, ako extrahovať komprimované archívy v systéme Linux.

Šťastné výpočty!

Hry Najlepšie emulátory herných konzol pre systém Linux
Najlepšie emulátory herných konzol pre systém Linux
V tomto článku je uvedený zoznam populárneho softvéru na emuláciu herných konzol, ktorý je k dispozícii pre systém Linux. Emulácia je vrstva kompatibi...
Hry Najlepšie linuxové distribúcie pre hry v roku 2021
Najlepšie linuxové distribúcie pre hry v roku 2021
Operačný systém Linux prešiel dlhou cestou od svojho originálneho, jednoduchého serverového vzhľadu. Tento OS sa za posledné roky nesmierne vylepšil a...
Hry Ako zachytiť a streamovať vašu hernú reláciu v systéme Linux
Ako zachytiť a streamovať vašu hernú reláciu v systéme Linux
V minulosti sa hranie hier považovalo iba za hobby, ale časom došlo v hernom priemysle k obrovskému nárastu z hľadiska technológie i počtu hráčov. Her...