UnZip

Linux.fista
Versio hetkellä 21. maaliskuuta 2022 kello 02.00 – tehnyt Lahtis (keskustelu | muokkaukset) (löytyy mallineesta)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun
UnZip
Käyttöliittymä teksti
Lisenssi BSD
Kotisivu info-zip.org/UnZip.html

UnZip on komentoriviohjelma jolla on mahdollista purkaa ja muulla tavoin käsitellä pakattuja ZIP-tiedostoja. Se ei nimensä mukaisesti mahdollista ZIP-tiedostojen luomista vaan tähän tarkoitukseen käytetään erillistä Zip-ohjelmaa. UnZip on yhteensopiva MS-DOS-ympäristössä käytetyn PKZIP-ohjelman luomien ZIP-pakettien kanssa.

Asennus

UnZip löytyy useimpien jakeluiden paketinhallinnasta nimellä unzip. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

Käyttö

ZIP-tiedosto puretaan nykyiseen hakemistoon komennolla

$ unzip tiedosto.zip

jos parametrina annettavan tiedostonimen perään ei kirjoiteta päätettä .zip, ohjelma yrittää automaattisesti lisätä sen ja etsiä löytyykö tällä nimellä tiedostoa.

Jos ZIP-tiedostosta halutaan purkaa vain tietyt tiedostot, luetellaan ne tiedostonimen jälkeen. Esimerkiksi seuraava purkaisi tiedostosta arkisto.zip tiedostot lueminut ja lisenssi:

$ unzip arkisto.zip lueminut lisenssi

Vastaavasti tietyt tiedostot voitaisiin jättää purkamatta luettelemalla ne valitsimen -x jälkeen:

$ unzip arkisto.zip -x internetexplorer 

Lueteltaessa sekä purettavia että purkamatta jätettäviä tiedostoja voidaan käyttää jokerimerkkeinä tähteä (*) ja kysymysmerkkiä (?). Kysymysmerkki vastaa mitä tahansa yksittäistä merkkiä ja tähti merkkijonoa. Esimerkiksi kaikki a-kirjaimella alkavat tiedostot listattaisiin merkinnällä "a*" ja tiedostot, joissa on tasan kolme merkkiä merkinnällä "???". Jos jokerimerkkejä käytetään on nämä merkkijonot laitettava lainausmerkkeihin jottei pääte käsittele niitä (pääte esimerkiksi muuttaisi merkinnän a* listaksi kyseisessä hakemistossa olevia a:lla alkavia tiedostoja). Esimerkiksi:

$ unzip arkisto.zip "a*"

Oletuksena UnZip purkaa tiedostot nykyiseen hakemistoon. Purkamiseen käytettävä hakemisto voidaan määrittää valitsimella -d:

$ unzip tiedosto.zip -d /home/kalle/uusipeli

purkaisi paketin sisällön hakemistoon /home/kalle/uusipeli. Jos kyseistä hakemistoa ei ole olemassa, se luodaan automaattisesti.

Paketissa olevat tiedostot on mahdollista nähdä käyttämällä valitsinta -l:

$ unzip -l arkisto.zip
v  k  m
Pakkausohjelmat
File Roller |Tar | xz | p7zip | PeaZip | Unzip | zip | Unrar | Gzip | Bzip2 | cpio | lzma | XZ Utils