Kako stvoriti Tar GZip datoteku iz naredbenog retka

Sadržaj:

Anonim

Vjerojatno ste upoznati s izradom vlastitih zip datoteka ako ste ikada morali prenijeti grupu datoteka ili ako upravljate vlastitim sigurnosnim kopijama izvan Time Machinea. Korištenje GUI zip alata je jednostavno i jednostavno za korisnika, ali ako želite neke naprednije opcije s boljom kompresijom, možete se okrenuti naredbenom retku da napravite tar i gzip arhivu. Sintaksa će biti ista u Mac OS X kao iu Linuxu.

Stvaranje Tar GZip paketa arhive

Iz naredbenog retka (/Applications/Terminal/) koristite sljedeću sintaksu:

tar -cvzf tarballname.tar.gz itemtocompress

Na primjer, da komprimirate samo jpg datoteke direktorija, upišite:

tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg

Ovdje jezamjenski znak, što znači da će sve s nastavkom .jpg biti komprimirano u datoteku jpegarchive.tar.gz i ništa drugo.

Rezultirajuća datoteka .tar.gz zapravo je proizvod dviju različitih stvari, tar u osnovi samo pakira grupu datoteka u jedan skup datoteka, ali ne nudi samu kompresiju, tako da komprimira tar želite dodati vrlo učinkovitu gzip kompresiju. Možete ih pokrenuti kao dvije odvojene naredbe ako to stvarno želite, ali nema velike potrebe jer naredba tar nudi oznaku -z koja vam omogućuje automatski gzip datoteke tar.

Otvaranje .tar.gz arhiva

Raspakiranje gz i tar datoteka može se izvršiti pomoću aplikacija kao što su Pacifist ili Unarchiver (besplatno) ili vraćanjem u naredbeni redak s:

gunzip filename.tar.gz

Slijedi:

tar -xvf filename.tar

Općenito biste trebali raspakirati stvari u direktorij, ili će sadašnji radni direktorij biti odredište koje može brzo postati neuredno.

Kako stvoriti Tar GZip datoteku iz naredbenog retka