Kako ustvariti datoteko Tar GZip iz ukazne vrstice
Kazalo:
Verjetno ste seznanjeni z ustvarjanjem lastnih datotek zip, če ste kdaj morali prenesti skupino datotek ali če upravljate lastne varnostne kopije zunaj Time Machine. Uporaba orodij GUI zip je enostavna in uporabniku prijazna, če pa želite nekaj naprednejših možnosti z boljšim stiskanjem, se lahko obrnete na ukazno vrstico in ustvarite arhiv tar in gzip. Sintaksa bo v Mac OS X enaka kot v Linuxu.
Ustvarjanje arhivskega paketa Tar GZip
V ukazni vrstici (/Applications/Terminal/) uporabite naslednjo sintakso:
tar -cvzf tarballname.tar.gz itemtocompress
Na primer, če želite stisniti samo datoteke jpg imenikov, vnesite:
tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg
je tukaj nadomestni znak, kar pomeni, da bo vse s pripono .jpg stisnjeno v datoteko jpegarchive.tar.gz in nič drugega.
Dobljena datoteka .tar.gz je pravzaprav produkt dveh različnih stvari, tar v bistvu samo zapakira skupino datotek v en sam datotečni sveženj, vendar ne ponuja samega stiskanja, zato za stiskanje tar boste želeli dodati zelo učinkovito stiskanje gzip. Te lahko zaženete kot dva ločena ukaza, če res želite, vendar ni veliko potrebe, ker ukaz tar ponuja zastavico -z, ki vam omogoča samodejno gzip datoteko tar.
Odpiranje arhivov .tar.gz
Datoteke gz in tar lahko razpakirate z aplikacijami, kot sta Pacifist ali Unarchiver (brezplačno), ali tako, da se vrnete v ukazno vrstico z:
gunzip filename.tar.gz
Sledi:
tar -xvf filename.tar
Na splošno bi morali stvari odpreti v imenik, sicer bo trenutni delovni imenik cilj, ki lahko hitro postane neurejen.