Ako vytvoriť a extrakt zip, tar, tar.gz a TAR.BZ2 súbory v Linuxe

on December 15, 2008 od Sukrit Dhandhania na 15. decembra 2008

Linux

Kompresia dát bolo veľmi užitočné, aby nám v priebehu rokov. Či jeho zip súbor obsahujúci obrázky, ktoré majú byť zaslané e-mail alebo stlačený zálohovanie dát uložených na serveri, budeme používať kompresiu dát na pevnom disku ušetriť cenný priestor, alebo aby sa sťahovaním súborov jednoduchšie. Existujú tam kompresné formáty, ktoré nám umožňujú naše niekedy komprimáciu dát o 60% alebo viac. Poviem vám spustiť pomocou niektorej z týchto formátov pre kompresiu a dekompresiu súborov a adresárov na Linux stroj. Budeme pokrytie základných využitie zip, tar, tar.gz a TAR.BZ2 formátov. To sú niektoré z najpopulárnejších formátov pre kompresiu použitý na Linux.

Ako sme sa ponoriť do používania formáty Chcel by som, aby podiel niektorí z mojej skúsenosti s používaním rôznych formátov pre archiváciu. Ja hovorím len o pár formáty kompresie dát sem a tam, sú tam omnoho viac. Som si uvedomil, že potrebujem dva alebo tri formáty kompresie, že som pohodlné použitie, a držať sa ich. ZIP formáte je rozhodne jedným z nich. Dôvodom je, že zips, stal sa de-facto štandardné voľby pre kompresiu dát, a to funguje aj na Windows. I použitia ZIP formát pre súbory, ktoré by som mohol potrebovať zdieľať s používateľmi Windows. Páči sa mi používať tar.gz formáte pre súbory, ktoré by som používať iba na mojej Mac a Linux.

ZIP

Zip je zrejme najčastejšie používaný formát archivácia tam ešte dnes. Jeho najväčšou prednosťou je skutočnosť, že je k dispozícii pre všetky platformy, operačný systém, ako sú Linux, Windows a Mac OS, a všeobecne podporované z krabice. Nevýhodou tohto formátu ZIP, je to, že neponúka najlepšiu úroveň kompresie. Tar.gz a TAR.BZ2 sú oveľa vyššia, že ide. Poďme prejsť k používaniu teraz.

Ak chcete zkomprimujete adresár s zips urobiť nasledovné:

# Zip-r archive_name.zip directory_to_compress

Tu je návod, ako ho rozbaliť ZIP archív:

# Rozbaliť archive_name.zip

TAR

Decht je veľmi bežne používaný formát pre archiváciu Linux. Výhodou je, že sa decht, ktorý spotrebuje len veľmi málo času a CPU pre kompresiu súborov, ale kompresia nie je moc taky ne. Decht je pravdepodobne Linux / Unix verzie zip - rýchly a špinavý. Tu je návod, ako ho kompresiu adresára:

# Tar-CVF archive_name.tar directory_to_compress

A pri extrakcii archívu:

# Tar-xvf archive_name.tar.gz

To bude extrahovať súbory v archívoch archive_name.tar v aktuálnom adresári. Podobne ako s tar formáte môžete voliteľne extrahovať súbory do iného adresára:

# Tar-xvf archive_name.tar-C / tmp / extract_here /

TAR.GZ

Tento formát je moja zbraň voľby pre väčšinu kompresiou. Dáva veľmi dobré a zároveň nie je kompresiu s využitím príliš veľa na CPU, keď Skomprimujte je dat. Ak chcete komprimovať adresára, použite nasledujúcu syntax:

# Tar-zcvf archive_name.tar.gz directory_to_compress

Ak chcete rozbaliť archív použite nasledujúcu syntax:

# Tar-zxvf archive_name.tar.gz

To bude extrahovať súbory v archívoch archive_name.tar.gz v aktuálnom adresári. Podobne ako s tar formáte môžete voliteľne extrahovať súbory do iného adresára:

# Tar-zxvf archive_name.tar.gz-C / tmp / extract_here /

TAR.BZ2

Tento formát má najlepšiu úroveň kompresie medzi všetkými formáty, som už spomenul tu. Ale to príde v cene - v čase a v CPU. Tu je návod, ako ho komprimovať adresára, pomocou TAR.BZ2:

# Tar-jcvf archive_name.tar.bz2 directory_to_compress

To bude extrahovať súbory v archívoch archive_name.tar.bz2 v aktuálnom adresári. Ak chcete extrahovať súbory do iného adresára použitie:

# Tar-jxvf archive_name.tar.bz2-C / tmp / extract_here /

Kompresia dát je veľmi užitočný najmä pre zálohovanie. Takže ak máte skript, ktorý má zálohovanie súborov na pravidelnom základe by ste sa mali zamyslieť nad použitím jedného z kompresné formáty ste sa naučil o tú zmenšovať vaše záložnej veľkosti.

V priebehu času si uvedomiť, že existuje obchod-Off medzi úroveň kompresie a čas a CPU prijať ku kompresii. Naučíte sa, aby posúdili, kde potrebujete rýchly, ale menej efektívny kompresiu, a keď budete potrebovať tabletky, ktoré majú byť na vysokej úrovni, a môžete si dovoliť čakať s malú chvíľu.

Súvisiace zmeny:
  • Ako hrať. Rmvb súborov v Ubuntu
  • Ako vytvoriť. Iso súbor vo Windows
  • Ako extrahovať súbory ikon (. ICO) z Windows exe a dll
  • Ako sťahovať súbory z Linuxu z príkazového riadku
  • Ako otvoriť. Rar,. ARJ,. Gz,. Decht a. rpm soubory vo Windows
  • Získať jednoduchú nápovedu cvičeniach, rovnako ako tento vo vašej e-mailovej schránky prichádzajúcej pošty každý deň - zadarmo! Stačí zadať svoju e-mailovú adresu:

    Vždy sa môžete odhlásiť odber z tohto e-mailu kedykoľvek a kdekoľvek.


    Záložka a Share

    0 comments… (0 komentáre ... pridať jednu teraz )

    Okomentovať

    Môžete používať tieto HTML tagy a atribúty: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>