Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Windows 10
  • Kako otvoriti tar gz. Korištenje tar na Linuxu i FreeBSD-u za rad s arhivama

Kako otvoriti tar gz. Korištenje tar na Linuxu i FreeBSD-u za rad s arhivama

Uslužni program komandne linije tar se koristi za rad sa arhivama na UNIX baziranim operativnim sistemima. Uz njegovu pomoć možete arhivirati podatke i optimizirati korištenje prostora na disku.

Kreiranje i raspakivanje arhiva

Stvoriti

Kreiranje se vrši pomoću ključa c. Sintaksa je sljedeća:

tar -c<опции> <новый архивный файл> <что сжимаем>

Primjer kreiranja:

tar -czvf archive.tar.gz /home/dmosk

* u ovom primjeru će biti kreirana arhiva archive.tar.gz kućni direktorij korisnika ( /home/dmosk)
** Gdje z— komprimirati arhivu u gzip (bez ovog parametra, tar se ne komprimira, već stvara tzv. tarball); c— ključ za kreiranje arhive; v— opširni režim, odnosno proces koji se prikazuje na ekranu (veoma pogodan za praćenje napretka rada, ali u skriptama se može propustiti); f— koristite fajl (svakako ga navedemo, jer uglavnom radimo sa fajlovima).

Raspakujte

Raspakivanje se vrši ključem x sa sintaksom:

tar -x<опции> <архивный файл>

Primjer raspakivanja:

tar -xvf archive.tar.gz

Primjeri

gz

Raspakivanje .gz datoteke:

tar -xvf archive.tar.gz

* ako dođe do greške Ovo ne izgleda kao tar arhiva, možete koristiti naredbu gzip -d archive.tar.gz.

bz2

tar -xvjf archive.tar.bz2

* ključ j je odgovoran za rad sa bz2.

Ako se sistem žali na bzip2, morate ga instalirati:

yum install bzip2

apt-get install bzip2

pkg instalirajte bzip2

* za CentOS (bazirano na RPM), Ubuntu (bazirano na deb), FreeBSD (bazirano na BSD-u).

Ako vidimo grešku tar: Neprepoznat format arhive, koristimo sljedeću naredbu:

bzip2 -d archive.tar.bz2

gzip

tar -xvzf archive.tar.gzip

* z ključ je odgovoran za rad sa gzipom.

tgz

Raspakuje se kao gzip:

tar -xvzf archive.tgz

Raspakujte u određeni folder

tar -C /home/user -xvf arhiva.tar.gz

* ključ -C koristi se za određivanje fascikle u koju treba raspakovati fajlove iz arhive.

Raspakivanje bez podfoldera

Ova metoda se može koristiti za raspakivanje u unaprijed pripremljeni direktorij. Doći će do nekog efekta preimenovanja direktorija ili analoga "Ovdje raspakiraj":

tar -C /home/admin/mytar -xvf admin.tar.gz --strip-components 1

* katalog /home/admin/mytar moraju biti kreirani unaprijed; --komponente trake 1će preskočiti jedan podfolder unutar arhive.

Isključujući fajlove po maski

Ako trebate preskočiti neke datoteke, unesite naredbu sa --exclude prekidačem:

tar -czvf archive.tar.gz /wwwsite --exclude="sess_*"

* u ovom primjeru ćemo kreirati arhivu archive.tar.gz, koji neće sadržavati datoteke koje počinju sa sess_.

Opis tar ključeva

Komande za akciju

* Ne možete koristiti nekoliko gornjih tipki u jednoj komandi.

Dodatne opcije

Ključ Opis
--atime-preserve Ostavite istu vremensku oznaku pristupa za datoteku.
-b N Postavite veličinu bloka na N x 512.
-C Promijenite direktorij. Standardno se koristi onaj u kojem se nalazimo.
--kontrolna tačka Prikaži nazive foldera prilikom čitanja arhivske datoteke.
-G Koristite stari inkrementalni format sigurnosne kopije kada prikazujete ili preuzimate.
-g Koristite novi inkrementalni format sigurnosne kopije kada prikazujete ili preuzimate.
-h Nemojte duplirati simboličke veze. Samo datoteke na koje upućuju ove simbolične veze.
-i Zanemarite blokove nula.
-j Korištenje bzip2.
--ignore-failed-read Zanemari nečitljive fajlove.
-k Prilikom raspakivanja postojeće datoteke se ne zamjenjuju odgovarajućim datotekama iz arhive.
-L N Promjena magnetne trake nakon N*1024 bajta.
-m Prilikom preuzimanja, zanemarite vrijeme modifikacije objekta.
-M Višetomne arhive.
-N DATUM Sačuvajte samo novije fajlove u odnosu na DATE
-O Direktan izlaz na standardni izlaz.
-p Preuzimanje zaštićenih informacija.
-P Ne uklanja glavnu kosu crtu (/) iz imena.
-s Sortiranje fajlova tokom ekstrakcije.
--očuvati Isto kao -ps
--remove-files Izbrišite izvorne datoteke nakon dodavanja u arhivu.
--isti vlasnik Sačuvati vlasnika prilikom vađenja.
--ukupno Izlaz bajtova prilikom kreiranja arhive.
-v Evidentiranje radnji—prikazuje listu objekata na kojima se akcija dešava.
-V IME Kreiranje arhive na volumenu s oznakom NAME.
--verzija Prikaži tar verziju.
-w Zahtijevajte potvrdu za svaku radnju.
-W Provjera arhive nakon snimanja.
--isključi DATOTEKU Izuzmi fajl FILE.
-X FILE Izuzmi FILE fajlove.
-Z Filtrira arhivu koristeći kompresiju.
-z Koristeći gzip.

* trenutnu listu opcija možete dobiti pomoću naredbe man tar.

Arhive sa ekstenzijom tar.gz kreiraju se pomoću aplikacije gzip (skraćenica od GNU Zip), koja koristi algoritam kompresije DEFLATE. U većini slučajeva koristi se u Unix sistemima, gdje je ovaj format standardna ekstenzija za arhive. Najčešće ove arhive sadrže izvorne kodove aplikacija, rjeđe dokumente i slike. To je zato što datoteke komprimirane ovim algoritmom zauzimaju malo prostora na disku. Otvara tar.gz sa bilo kojim arhivatorom.

Kako otvoriti fajl sa ekstenzijom tar.gz?

  1. – besplatna aplikacija za kreiranje, pregled i raspakivanje arhiva. Ima jednostavan i intuitivan interfejs. Prije svega, fokusiran je na rad sa 7zip ekstenzijama. Podržan je rad iz komandne linije, kao i integracija ljuske u sisteme.

  2. Zipeg je besplatna aplikacija za rad sa arhivama. Podržano je samo pregledavanje i raspakivanje. Zajedno sa ovim programom, možete pogledati više od 20 arhivskih formata, uključujući tar.gz. Ima jednostavan, prijatan interfejs koji je lako razumeti. Pregled slike je podržan. Također je moguće odrediti trajnu putanju do lokacije za raspakivanje; aplikacija to neće tražiti.

Imate li problema s otvaranjem .TAR datoteka? Prikupljamo informacije o formatima datoteka i možemo objasniti šta su TAR datoteke. Osim toga, preporučujemo programe koji su najprikladniji za otvaranje ili pretvaranje takvih datoteka.

Za šta se koristi .TAR format datoteke?

Ekstenzija datoteke .tar označava tip datoteke "Unix/Linux Tape Archive" ( .tar) i TAR arhivski format. Istorijski gledano, TAR je nastao kao arhivski format koji se koristio na ranim Unix računarima za arhiviranje podataka na trakama, otuda i njegovo ime (TAR = TApe Archive). TAR je i dalje glavni arhivski format u Unix/Linux svijetu.

File .tar je nekomprimovana TAR arhiva (tzv. "tarball", tarball). Služi kao jedan omotač za hijerarhijski sistem datoteka ili njegov dio, na primjer, neki direktorij sa svim njegovim poddirektorijumima i datotekama. Kompresovane TAR arhive tradicionalno dobijaju dvostruka proširenja obrasca .tar.gz ili .tar.bz2 za označavanje formata arhive ( .tar), i korišteni metod kompresije (.gz - gzip, .bz2 - bzip2, .xz - xz). Format .tar.gz je postao standardni način distribucije paketa izvornog koda za Unix/Linux programe.



Glavni alat za rad sa TAR arhivama je uslužni program GNU tar komandne linije, koji je besplatan softver i prenet je na mnoge operativne sisteme i platforme. U okruženju Microsoft Windows, nekoliko plaćenih i besplatnih grafičkih arhivatora prepoznaje i lako otvara i komprimirane i nekomprimirane tarballove.

Programi za otvaranje ili konvertovanje TAR datoteka

Možete otvoriti TAR datoteke sa sljedećim programima: 

Dobar dan

Prvo, ukratko i na suštinu - samo osnovne informacije po koje ste došli. U drugom dijelu članka govorit ću o korisnim nijansama bez kojih možete.

Kako izvući tar arhivu:

Na Windowsima:

Na Linux/Unix sistemima:

1. Koristeći MC (Midnight Commander je popularan file manager za Linux sisteme, dostupan u bilo kojem spremištu) - samo idite na tar datoteku kao da je mapa i kopirajte sadržaj odatle.

2. Iz konzole koristeći naredbe:

tar -xvf arhivska datoteka . tar

tar - xvfarchive-file. tar. gz

tar -xvf arhivska-datoteka.tar.bz2

tar -xvf arhivska datoteka . katran -C /folder_for_unpacking

Dešifriranje: x - ključ koji označava da arhivu treba raspakovati; v - omogućava vizuelni prikaz procesa raspakivanja; f - ključ, nakon kojeg označavamo naziv datoteke za raspakivanje; C - možete (ali ne nužno) odrediti putanju za raspakivanje. Ako putanja nije navedena, ona će biti raspakirana u trenutni folder.

Kako napraviti tar:

Na Linux/Unix sistemima:

tar -cf datoteke . tar ./folder_with_files - kreirajte jednostavnu tar arhivu bez kompresije

tar - cvzfdatoteke. tar. gz . /folder_with_files - kreirajte tar arhivu komprimiranu pomoću gzipa

tar -cvjf files.tar.bz ./folder_with_files - kreirajte tar arhivu komprimiranu sa bzip2

Ključevi: c - kreiranje arhive; f - navedite ime datoteke; z - koristite gzip kompresiju (najpopularnije); j - koristiti bzip2 kompresiju; v - omogućava vizuelni prikaz procesa raspakivanja;

Na Windowsima:

1. Kliknite desnim tasterom miša na fasciklu ili odabrane datoteke, izaberite "7-Zip" -> "Dodaj u arhivu..." iz menija:

2. Odaberite format arhive - tar, promijenite naziv arhive i ostale postavke ako je potrebno i kliknite "U redu":

Korisne informacije o Tar arhiveru:

Tar je glavni arhivator za Linux i Unix sisteme. Ako pravite arhivu za takav sistem, bolje je koristiti tar. Zip, iako je ovdje podržan, mnogo je sporiji i mnogi sistemi ga ne koriste.

Ako se alati za kompresiju koriste prilikom kreiranja tar arhive, uobičajeno je da ih se uključi u naziv datoteke. Na primjer: files.tar.gz je tar arhiva kreirana korištenjem gzip kompresije, files.tar.bz2 je tar arhiva pomoću bzip2 kompresije.

Ako imate pitanja ili trebate pojašnjenje, postavite pitanje ili ostavite komentar.

Uvijek mi je drago pomoći!

Tar.gz je arhiva kreirana od strane Tar programa, a zatim zipovana programom Gzip. Ovo dvostruko arhiviranje je zbog činjenice da se Gzip program kompresuje dobro i brzo, ali to radi samo sa jednom datotekom. Dakle, da bi se spakovalo nekoliko fajlova, prvo se od njih kreira jedna tar arhiva, a nakon toga se već pakuje programom Gzip. Štoviše, vrijedno je napomenuti da primarna tar arhiva praktički ne komprimira informacije, već ih samo kombinira u jednu datoteku. U konačnoj verziji dobijamo arhivu sa dvostrukom ekstenzijom filename.tar.gz ili filename.tgz

Kako ispravno kreirati tar.gz arhivu?

Na Windows OS

Morate koristiti arhiver 7-zip.

Na Linux OS-u

Povezujemo se na hosting server preko SSH protokola koristeći PuTTY program. U komandnu liniju unesite:

Ova komanda će kreirati file.tar arhivu od svih datoteka u /full/path direktoriju. Ali zato tar ne arhivira, već samo kombinuje fajlove, onda ga moramo ponovo komprimovati koristeći Gzip:

tar -czvf file.tar.gz /full/path

Kao rezultat, dobićemo file.tar.gz koji će se nalaziti u /full/path direktorijumu.

pravila sintakse komande tar

tar [-ključevi] [naziv arhive koja će biti kreirana] [šta spakovati\gdje spakovati]

Što se tiče ključeva:
c (kreiraj) - kreiraj arhivsku datoteku

z (gzip) - arhivirajte datoteku koristeći gzip

Kako pravilno raspakovati tar.gz arhivu?

Na Windows OS

Na Linux OS-u

Na hosting serveru - povežite se sa serverom putem SSH protokola pomoću PuTTY programa. U komandnu liniju unesite:

Sintaksa

tar [-ključevi] [arhiva za raspakivanje ili put do nje]

x (izvlačenje) - raspakujte datoteke
v (opširno) - prikaži informacije o izvršenju
f (datoteka) - označava da trebate kreirati datoteku sa imenom koje je navedeno iza ključeva (u našem primjeru, file.tar ili file.tar.gz), ako ne navedete ovaj ključ, podrazumevano ime će koristiti ili će se pojaviti problemi.
file.tar.gz je ime arhive koju treba raspakirati.

Najbolji članci na ovu temu