Kako stisniti več datotek v Unix

Tipkanje

Zasluga slike: DragonImages/iStock/GettyImages

Pogost način za shranjevanje in skupno rabo nizov več datotek je uporaba zapisa datoteke ZIP. Ukaz zip stisne eno ali več datotek in jih združi v eno datoteko. Večina sodobnih operacijskih sistemov, vključno z Microsoft Windows, macOS in oblikami Unixa in Linuxa, lahko upravlja z datotekami ZIP. Če uporabljate operacijski sistem Unix ali Linux, boste morda želeli uporabiti orodje ukazne vrstice Unix zip za upravljanje teh datotek.

Ukaz Unix ZIP

Če uporabljate večino sodobnih sistemov Unix, lahko uporabite orodje ukazne vrstice, imenovano preprosto "zip", za stiskanje več datotek. Obstaja ločeno orodje za razpakiranje Unixa za ekstrahiranje datotek iz arhiva zip.

Video dneva

Če želite ustvariti datoteko ZIP, pojdite v ukazno vrstico in vnesite "zip", čemur sledi ime datoteke ZIP, ki jo želite ustvariti, in seznam datotek, ki jih želite vključiti. Vtipkate lahko na primer "zip example.zip folder1/file1 file2 folder2/file3", da ustvarite datoteko ZIP, imenovano "example.zip", vključno s stisnjenimi kopijami datotek na treh navedenih poteh.

Če želite uporabiti ukaz Unix zip za več datotek, v argument ukazne vrstice vključite toliko imen datotek, kot želite. Če so nekatere datoteke imeniki ali mape, ki jih želite vključiti v celoti, dodajte argument "-r", da se rekurzivno spustite v imenike in jih vključite v zip arhiv.

Ko ustvarite datoteko z ukazom zip, jo lahko ljudje odprejo v večini operacijskih sistemov.

Unix Razpakirajte

Če imate v računalniku Unix datoteko ZIP in morate iz nje ekstrahirati datoteke, uporabite ukaz razpakiraj. V ukazno vrstico vnesite »unzip«, ki ji sledi ime datoteke ZIP, na primer »unzip example.zip«.

Datoteka je razpakirana v trenutni imenik. Če želite uporabiti ukaz unzip za seznam datotek v datoteki ZIP, ne da bi jih dejansko ekstrahirali, vnesite "unzip -l" za možnost seznama. Tako prihranite prostor in se izognete polnjenju imenika z datotekami, če niste prepričani, kaj je v datoteki zip.

Zip datoteke lahko vsebujejo zlonamerno programsko opremo, zato je najbolje, da delate z datotekami ZIP samo od oseb, ki jim zaupate.

Alternative za Zip in Unzip

Zip in unzip nista edini orodji, ki ju lahko uporabite za delo z datotekami ZIP v sistemih Unix.

Apple macOS vključuje izvorno podporo za datoteke ZIP, tako da jih lahko dvokliknete, da jih odprete kot druge mape. Sistemi Linux, ki izvajajo namizno okolje GNOME, pogosto vključujejo grafično orodje, imenovano File Roller, sistemi, ki izvajajo okolje KDE, pa pogosto uporabljajo orodje, imenovano Ark.

Uporabniki Unixa uporabljajo tudi drug sistem za združevanje datotek, znan kot tar, ki ga podpirajo orodja ukazne vrstice, ki delujejo podobno kot orodja zip. Na splošno uporabite "tar -c" za ustvarjanje datoteke tar in "tar -x" za ekstrahiranje. Priročnik za Unix vsebuje druge možnosti, ki so na voljo, vključno z različnimi vrstami stiskanja podatkov, podobnim ZIP.