Selaus tiedostoilla on helppo ja tehokas tapa siirtää ne tietokoneiden ja palvelimien välillä käyttämällä paljon vähemmän kaistanleveyttä kuin lähettää täysikokoisia tiedostoja. Kun saat zip-arkistosta Linuxissa, purkaminen on yhtä helppoa. Seuraavassa on muutamia tapoja käyttää zip-komentoa Linux-komentorivillä .
Yksittäisen Zip-tiedoston purkaminen nykyiseen kansioon
Tiedoston purkamisen perusmuoto on:
poista tiedostonimi
Esimerkiksi, olet sanonut, että yhtye Ugly Kid Joe on nimeltään "Menace To Sobriety", joka on zip-tiedosto nimeltään "Menace To Sobriety".
Jos haluat purkaa tämän tiedoston nykyiseen kansioon, suorita seuraava komento:
purkaa "uhka sopia"
Useiden tiedostojen purkaminen
Man-komennon avulla voit purkaa useamman kuin yhden tiedoston kerralla seuraavan syntaksin avulla:
poista tiedostonimi1 tiedostonimi2 tiedostonimi3
Sano että olet kirjoittanut kolme tiedostoa Alice Cooper -albumista nimeltä "Roskakori", "Hey Stoopid" ja "Dragontown" erikseen. Jos haluat purkaa nämä tiedostot, kokeile lisätä seuraavia ohjeita:
poista "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"
Se, mitä sitten saat, on kuitenkin tämä virhe:
Arkisto: Trash.zip varovaisuus: tiedostonimi ei täsmää: Dragontown.zip <
Olettaen, että nämä kolme tiedostoa ovat samassa kansiossa, parempi tapa on käyttää seuraavaa komentoa:
unzip '* .zip'
Ole varovainen, vaikka: Tämä komento on mielivaltainen ja purkaa jokaisen zip-tiedoston nykyisessä kansiossa.
Pura avata tiedosto, mutta poista tietyt muut tiedot
Jos sinulla on zip-tiedosto ja haluat purkaa kaikki tiedostot paitsi yhden, käytä -x-kytkintä seuraavasti:
unzip filename.zip -x filetoexclude.zip
Jotta esimerkki jatkuu, Alice Cooperin "Trash" -albumilla on laulu nimeltään "Bed Of Nails". Jos haluat purkaa kaikki kappaleet paitsi "Bed Of Nails", käytä seuraavaa syntaksia:
Unzip Trash.zip -x "Bed Of Nails.mp3"
Pura zip-tiedosto eri hakemistoon
Jos haluat asettaa zip-tiedoston sisällön toiseen hakemistoon kuin nykyinen, käytä -d-kytkintä, kuten:
poista tiedostonimi.zip -d polku / to / extract / to
Jos esimerkiksi puretaan "Trash.zip" -tiedosto "/ home / music / Alice Cooper / Roskakoriin", käytät seuraavaa syntaksia:
unzip Trash.zip -d / home / musiikki / Alice Cooper / Trash
Pakattujen Zip-tiedostojen sisällön näyttäminen
Jos haluat luetella pakatun tiedoston sisällön, käytä -l-kytkintä:
unzip -l tiedostonimi.zip
Jos haluat nähdä kaikki albumin "Trash.zip" kappaleet, käytä seuraavaa:
unzip -l Trash.zip
Palautetut tiedot sisältävät:
- Pituus tavuina
- Päivämäärä luotu
- Aika luotu
- Nimi
Kuinka testata, jos zip-tiedosto on voimassa
Jos haluat tarkistaa, onko zip-tiedosto OK ennen sen poistamista, käytä -t-kytkintä:
unzip -t filename.zip
Esimerkiksi, onko "Trash.zip" kelvollinen, voit käyttää seuraavaa:
unzip -t Trash.zip
Jokainen tiedosto on luettelossa, ja sen vieressä tulee näkyviin "OK". Lähdön alareunassa pitäisi näkyä sanoma, jossa mainitaan "ei pakattuihin tietoihin ..."
Näytä yksityiskohtaiset tiedot pakatusta tiedostosta
Jos haluat yksityiskohtaisempia tietoja, käytä -v-kytkinä, joka tuottaa enemmän verbaalisia tietoja:
Syntaksi on seuraava:
unzip -v-tiedostonimi
Esimerkiksi:
unzip -v Trash.zip
Verbose output sisältää seuraavat tiedot:
- Pituus tavuina
- Menetelmä
- Koko
- Pakkausprosentti
- Luotu päivämäärä ja kellonaika
- CRC
- Nimi
Purkaa zip-tiedosto nykyiseen hakemistoon luomatta hakemistoja
Jos olet lisännyt kansioita zip-tiedostossa luodessasi sitä, standardi unzip-komento luo kansion rakenteen uudelleen purkamatta.
Jos esimerkiksi puretaan zip-tiedosto nimeltä "filename1.zip" seuraavalla rakenteella, kansioita luodaan uudelleen, kun puretaan pakkaus:
- Kansio 1: filea.txt, fileb.txt, filec.txt
- Kansio 2: filed.txt, filee.txt
- Kansio 3: filef.txt
Jos haluat kaikkien ".txt" -tiedostojen purkamisen nykyiseen kansioon ilman, että kansioita luodaan uudelleen, käytä -j-kytkintä seuraavasti:
unzip -j filename.zip
Dekompressi tiedoston pyytämättä, kun tiedostot ovat jo olemassa
Kuvittele, että olet purkanut zip-tiedoston, ja olet alkanut käsitellä tiedostoja, jotka olet poistanut.
Jos sinulla on toinen tiedosto, jonka haluat purkaa ja zip-tiedosto sisältää tiedostoja, jotka ovat jo olemassa kohdekansioissa, näyttöön tulee varoitus, ennen kuin järjestelmä korvaa tiedostot. Tämä on hyvä, mutta jos pursit tiedoston, jossa on 1000 tiedostoa, et halua pyytää joka kerta.
Joten, jos et halua korvata olemassa olevia tiedostoja, käytä -n kytkintä:
unzip -n tiedostonimi.zip
Jos et välitä, onko tiedosto jo olemassa ja haluat aina korvata tiedostot niiden poistamisen yhteydessä pyytämättä, käytä -o-valitsinta:
unzip -o filename.zip
Salasanalla suojatun Zip-tiedostojen poistaminen
Jos haluat purkaa tiedoston, joka vaatii salasanan käytön, käytä -P-kytkintä ja sen jälkeen salasanaa:
unzip -P salasanan tiedostonimi.zip
Jos esimerkiksi haluat purkaa tiedoston nimeltä "cats.zip" salasanalla "kittens123", käytä seuraavaa:
unzip -P kittens123 filename.zip
Unzipping tiedoston ilman näyttöä
Oletusarvoisesti komennolla "unzip" luetellaan kaikki, mitä se tekee, mukaan lukien arkistossa olevien tiedostojen luettelointi sen poistamisen yhteydessä. Voit poistaa tämän lähdön -q-kytkimellä:
poista -q tiedostonimi.zip
Tämä purkaa tiedostonimen antamatta mitään tuottoa ja palauttaa sinut kohdistimeen, kun se on päättynyt.
Linux tarjoaa kymmeniä muita kytkimiä. Tutustu Linux-man sivuihin saadaksesi lisätietoja.