logo

Linux Zip -komento esimerkkeineen

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 

Linux Zip -komento

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 

Linux Zip -komento

Zip-komennon vaihtoehdot:

Linux Zip -komento

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 

Linux Zip -komento

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 

Linux Zip -komento

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 

Linux Zip -komento

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 

Linux Zip -komento

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 

Linux Zip -komento

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 

Linux Zip -komento