Zip on tiedostojen pakkaus- ja pakkausapuohjelma Unixille. Kaikki tiedostot on tallennettu yhteen tiedostoon, eli .zip {.zip-filename} ja .zip-tunniste.
- Zipiä käytetään tiedostojen pakkaamiseen tiedoston koon pienentämiseksi. Sitä käytetään samalla tavalla kuin tiedostopaketin .zip-apuohjelmaa eri käyttöjärjestelmissä, kuten Windows, Unix, Linux jne.
- Jos meillä on rajoitettu kaistanleveys kahden palvelimen välillä ja haluamme siirtää tiedostoja paljon nopeammin, zip voi siirtää tiedostoja helposti.
- Zip-ohjelma mahdollistaa useiden pakattujen tiedostojen yhdistämisen yksittäiseen zip-arkistoon, jossa on tiedostojen tiedot, kuten nimi, suojaus, viimeisin muokkausaika, päivämäärä, polku ja tarkistuksen tiedot tiedoston eheyden tarkistamiseksi. Hakemiston koko rakenne voidaan pakata zip-arkistoon yksittäisen komennon kanssa.
- Ohjelmasta on apua tiedoston ryhmän pakkaamisessa jakelua varten, levytilan säästämiseen ja tiedostojen arkistointiin pakkaamalla väliaikaisesti käyttämättömät hakemistot ja tiedostot.
- 3:1 ja 2:1 pakkaussuhteet ovat normaaleja eri tekstitiedostoille. Zip voi myös tallentaa useita tiedostoja ilman pakkausta ja sillä on yksi pakkausmenetelmä (deflaatio). Zip valitsee automaattisesti paremman kahdesta pakattavalle tiedostolle.
Syntaksi:
zip [options] zipfile files_list
Syntaksi minkä tahansa zip-tiedoston luomiseen:
$zip myfile.zip filename.txt
Pura tiedostoja zip-tiedostosta
Unzip voi purkaa, testata tai luetteloida tiedostoja ZIP-arkistosta, joka on yleisesti havaittu Unixissa. Oletuksena on, että jokainen tiedosto puretaan nykyiseen hakemistoon tietyn ZIP-arkiston kautta.
mitkä kuukaudet ovat Q3:ssa
Syntaksi:
$unzip myfile.zip
Zip-komennon vaihtoehdot:
1. -d Vaihtoehto: Tämä vaihtoehto poistaa kaikki tiedostot zip-arkiston kautta. Voimme poistaa minkä tahansa tiedoston arkiston kautta -d-valitsimen avulla zip-tiedoston tekemisen jälkeen.
Syntaksi:
$zip -d filename.zip file.txt
2. -u Vaihtoehto: Tämä vaihtoehto voi päivittää zip-arkiston sisällä olevan tiedoston. Sitä voidaan käyttää kuvatun tiedostoluettelon päivittämiseen tai uusien tiedostojen lisäämiseen olemassa olevaan zip-tiedostoon.
Voimme päivittää olemassa olevan zip-arkiston sisällä olevan merkinnän, jos vain sitä on muutettu äskettäin verrattuna zip-arkistossa jo olemassa olevaan versioon.
Syntaksi:
$zip -u filename.zip file.txt
3. -m Vaihtoehto: Pakkaamisen jälkeen tämä vaihtoehto poistaa oikeat tiedostot. Siirrä tietyt tiedostot zip-arkistoon, koska se poistaa kohdetiedostot/hakemistot määritetyn zip-arkiston luomisen jälkeen.
Jos hakemistosta tulee vapaa tiedoston poistamisen jälkeen, myös hakemisto poistetaan. Ennen kuin zip on tehnyt arkiston ilman virheitä, poistamista ei tehdä.
On hyödyllistä säästää levytilaa; jokaisen syötetiedoston poistaminen ei kuitenkaan ole turvallista.
Syntaksi:
suunnittelukuvioita javassa
$zip -m filename.zip file.txt
4. -r Vaihtoehto: Jos haluat pakata hakemiston rekursiivisesti, käytä zip-komentoa tämän -r-vaihtoehdon kanssa, jolloin määritetyt tiedostot pakataan hakemiston sisällä rekursiivisesti. Tämä vaihtoehto tukee kaikkien määritetyn hakemiston sisällä olevien tiedostojen pakkaamista.
Syntaksi:
$zip -r filename.zip directory_name
5. -x Vaihtoehto: Tämä vaihtoehto voi jättää määritetyt tiedostot pois zip-tiedostoa tehtäessä. Esimerkiksi pakkaamme kaikki hakemiston tiedostot ja haluamme sulkea pois muutamia ei-toivottuja tiedostoja. Voimme sulkea pois ei-toivotut tiedostot tämän vaihtoehdon avulla.
Syntaksi:
$zip -x filename.zip file_to_be_excluded
6. -v Vaihtoehto: Tulosta diagnostiikka- tai monisanaisen tilan versiotiedot. Se mahdollistaa edistymisen ilmaisimen näytön pyyntöjen aikana, kun pyyntöjä käsitellään yksityiskohtaisesti diagnostisissa ja pakkaustiedoissa zip-tiedoston rakenteen omituisuuksista, kun niitä käytetään normaalisti alkuperäisiin toimintoihin.
Vianmääritysnäyttö tulostetaan, jos -v on yksittäinen komentorivin argumentti ja stdout- tai stdin-parametria ei ohjata mihinkään tiedostoon. Ohjenäytön otsikon laajennuksessa sekä julkaisupäivämäärän, version ja ohjelman nimen yhteydessä annetaan muutamia viitteitä jakelusivustoille ja Info-ZIP-kotisivulle.
suunnittelukuvioita java
Sitten se näyttää tiedot kohdeympäristöstä (kääntäjän versio ja tyyppi, käännöspäivämäärä, käyttöjärjestelmäversio ja käytössä olevat asetukset, joita käytetään zip-suoritettavan tiedoston luomiseen.
Syntaksi:
$zip -v filename.zip file1.txt