Kuidas faile Linuxis lahti pakkida ja Ubuntu

Zip-failid on tihendatud kaustad, mis sisaldavad erinevaid faile ja katalooge. Failid tihendatakse tavaliselt paremaks korraldamiseks ja edastamiseks ning andmete terviklikkuse ja turvalisuse ohustamise vältimiseks.

Linux ja Ubuntu võimaldab kasutajatel faile ja katalooge pakkida ja lahti pakkida. Kuid erinevalt teistest operatsioonisüsteemidest on mõlemal veidi erinev toimimisviis. See õpetus uurib, kuidas faile Linuxis lahti pakkida ja Ubuntu ja kuidas kasutada ZIP-faile erinevates stsenaariumides.

Kuidas faili lahti pakkida Ubuntu/Linux käsurida kasutades

Linuxis ZIP-faili lahti pakkimiseks tehke järgmist.

Step 1) Avage oma terminal.

Paki fail lahti Ubuntu/Linux käsurida kasutades

Leidke oma arvutis terminal ja topeltklõpsake seda.

Step 2) Liikuge kataloogi. Seda saate teha, tippides selle kaustas olevale failile juurdepääsuks CD-käsu, millele järgneb kataloogi tee.

cd Documents

Paki fail lahti Ubuntu/Linux käsurida kasutades

Sel juhul asub fail kaustas Dokumendid.

Step 3) Kasutage Linuxi lahtipakkimiskäsku.

unzip Compress1.zip

Paki fail lahti Ubuntu/Linux käsurida kasutades

Selle stsenaariumi puhul nimetatakse faili nimeks Compress1.zip. Ärge unustage välja vahetada koos ZIP-faili tegeliku nimega.

Step 4) Pakkige fail välja oma eelistatud asukohta. Näiteks:

unzip Compress1.zip -d <destination>

Paki fail lahti Ubuntu/Linux käsurida kasutades

Unzip Linuxi käsk ekstraktib ZIP-faili sisu selle praeguses kataloogis. Eelistatud asukoha saate valida käsu -d abil.

Asenda eelistatud kausta nimega.

Step 5) Kontrollige ekstraktitud faile käsu ls abil. Tüüp ls oma terminalis, et näha oma süsteemis olevate failide loendit ja kontrollida, kas failid on pärast lõpetamist edukalt lahti pakkinud.

Paki fail lahti Ubuntu/Linux käsurida kasutades

Unzip-käsul on muid erinevaid komponente, mis hõlbustavad zip-failide lahtipakkimist Linuxis, näiteks:

  • [suvandid]: see viitab erinevatele suvanditele, mida saate unzip-käsuga kasutada. Mõned levinumad valikud hõlmavad järgmist:
    • -l: loetlege ZIP-faili sisu ilma seda lahti pakkimata.
    • -v: kuvab failide ekstraktimisel üksikasjaliku väljundi.
    • -q: teostage ekstraktimine vaikselt, ilma väljundit näitamata.
    • -o: kirjutage olemasolevad failid üle ilma kinnitust küsimata.
  • : määrab ekstraktitud ZIP-faili nime või tee.
  • [-d ]: see on tavaliselt valikuline, võimaldades teil määrata sihtkataloogi, kuhu soovite eraldatud failid paigutada. See on tavaliselt valikuline, võimaldades teil suunata Linuxi lahtipakkimise teie valitud kataloogi.

Saate selle kasutamise ja saadaolevate valikute kohta lisateabe saamiseks alati käsu oma terminali tippida.

Märge: Linuxi käsud on tõstutundlikud. Seetõttu kasutage faili- ja katalooginimede määramisel alati õiget suurtähtede kasutamist.

Käivitades saate vaadata käsu juhendi lehekülge man unzip terminalis, et saada lisateavet unzip käsu kasutamise kohta.

Kuidas Linuxis GUI-tööriista abil faile lahti pakkida

Teil on vaja Linuxi distributsiooni, näiteks Ubuntu, et kasutada GUI tööriista. Ubuntu pakub kasutajatele kasutajasõbralikku arhiivihalduri tööriista ZIP-failidega töötamiseks. See võimaldab kasutada Ubuntu failide lahtipakkimiseks.

Kuidas faile lahti pakkida kasutades Ubuntuarhiivihaldur

Failide lahtipakkimiseks Ubuntu arhiivihalduri abil:

Step 1) Otsige oma arvutist üles ZIP-fail.

Pakkige failid lahti Linuxis GUI tööriista abil

Step 2) Kontekstimenüü kuvamiseks paremklõpsake oma arhiivifailil.

Pakkige failid lahti Linuxis GUI tööriista abil

Step 3) Valige oma ekstraheeritud failide eelistatud sihtkoht, valides kas "Extract here" või "Extract to...".

Pakkige failid lahti Linuxis GUI tööriista abil

Step 4) Valige oma ekstraheeritud failide jaoks eelistatud sihtkoht, kui valite „Extract to…”.

Pakkige failid lahti Linuxis GUI tööriista abil

Step 5) Jätkamiseks klõpsake nuppu "Vali" ja oodake ekstraheerimist.

Pakkige failid lahti Linuxis GUI tööriista abil

Step 6) Juurdepääs eraldatud failidele määratud sihtkataloogis. Teie ekstraktitud failid säilitavad algse ZIP-faili nimed ja asukohad.

Pakkige failid lahti Linuxis GUI tööriista abil

Arhiivihaldur pakub kasutajasõbralikku liidest erinevate ZIP-vormingute loomiseks, vaatamiseks ja ekstraktimiseks. See võimaldab teil arhiivis olevaid faile tihendada, ekstraktida ja hallata lihtsamalt kui terminaliga töötades.

Levinud probleemid failide lahtipakkimisel Linuxis

Samuti võib Linuxis failide lahtipakkimisel tekkida probleeme. Mõned neist probleemidest hõlmavad

Ebapiisavad failiõigused

Zip-failile juurdepääsuks vajalike õiguste puudumine võib lahtipakkimisel põhjustada vigu. Näiteks parooliga kaitstud ZIP-faili avamine ilma õige paroolita põhjustab probleeme. Selliste probleemide vältimiseks peavad teil ZIP-failidele juurdepääsuks olema vajalikud õigused.

Toimiku korruptsioon

Rikutud failid on ka lahtipakkimise ajal problemaatilised. Tavaliselt juhtub allalaadimise ajal korruptsioon. Muul ajal juhtub see muude tegurite tõttu, nagu näiteks halb failide käsitlemine salvestusruumis.

Kui teil tekib lahtipakkimisel rikutuse tõttu probleem, proovige ZIP-fail uuesti alla laadida või hankige ZIP-failist mõni muu rikkumata versioon.

Ühildumatud tihendusvormingud

Zip-failid on saadaval erinevates tihendusvormingutes. Neid vorminguid on oluline tähele panna, kuna igal vormingul on vastav lahtipakkimiskäsk. TAR-faili lahti pakkimine ZIP-faili käsuga "unzip" põhjustab probleeme.

Mittetäielikud allalaadimised

Mittetäielikud allalaadimised võivad põhjustada probleeme ka failide lahtipakkimisel. Enne faili lahtipakkimist veenduge, et olete kogu faili alla laadinud.

Vajalike tööriistade puudumine

Mõnel vormingul tekib probleeme, kui teil puuduvad nende lahtipakkimiseks vajalikud tööriistad. Näiteks võib teil tekkida probleeme RAR-faili lahtipakkimisel ja ekstraktimisel, kui te pole Linuxi rar-utiliiti installinud.

Failinime kodeerimise probleemid

Probleeme võib tekkida ka siis, kui proovite lahti pakkida faili, mille failinimed kasutavad teistsugust märgikodeeringut kui teie süsteemis määratud. Seetõttu veenduge, et teie süsteemi märgikodeering ühtiks ZIP-faili failinimedega.

Faili suuruse piirangud

Kui teie süsteemi failisuurused on piiratud, võib teatud suurusega failide lahtipakkimisel tekkida probleeme. See toob kaasa tõrkeid iga kord, kui proovite suuri faile ekstraktida. Kontrollige kindlasti oma failisüsteemi piiranguid ja vajadusel kohandage neid.

Täiustatud ZIP-failitehnikad

Samuti on Linuxis käsurea liideses zip-failidega võimalik teha täpsemaid toiminguid.

Mõned täpsemad toimingud erinevate failide loomiseks ja muutmiseks on järgmised:

Step 1) Failide lisamine olemasolevasse ZIP-faili:

zip -u myfiles.zip file3.txt

Valik -u võimaldab värskendada olemasolevat ZIP-faili, st myfiles.zip failiga file3.txt.

Step 2) Failide kustutamine ZIP-failist:

zip -d myfiles.zip file2.txt

Valik -d võimaldab faili fail2.txt arhiivist myfiles.zip kustutada.

Step 3) Loetlege ZIP-faili sisu:

unzip -l myfiles.zip

Suvand -l koos unzip-käsuga võimaldab loetleda arhiivi myfiles.zip sisu ilma neid lahti pakkimata.

Step 4) Parooliga kaitstud ZIP-failid

Saate oma ZIP-faile kaitsta parooliga, kasutades suvandit -p, millele järgneb soovitud parool.

zip -r -e -P <password> <archive_name>.zip <file1> <file2> <file3> ...

Asenda soovitud parooliga, ZIP-faili soovitud nimega .zip ja , , … koos failide või kataloogide loendiga, mida soovite oma ZIP-arhiivi lisada.

Näiteks kui soovite luua parooliga kaitstud failinimed myfiles.zip, mis sisaldavad faile file1.txt ja directory/, käivitage:

zip -r -e -P mypassword myfiles.zip file1.txt directory/

Kinnitamiseks sisestage parool uuesti. Parooli on vaja ka arhiivi sisu väljavõtmiseks või vaatamiseks.

Step 5) Kasutage varukoopiate tegemiseks ZIP-faile

Tippige oma terminali järgmine käsk, et kasutada Linuxis zip-faile varukoopiatena.

zip -r backup.zip <file1> <file2> <directory1> <directory2> …

Asenda failide ja kataloogidega, mida soovite varukoopiasse lisada.

Step 6) Värskendage olemasolevat ZIP-faili varukoopiat

Olemasolevat ZIP-varukoopiat on võimalik värskendada failide uuemate versioonidega.

Selleks tippige terminali järgmine käsk:

zip -ur backup.zip <file1> <file2> <directory1> <directory2>

Valik -u värskendab olemasolevat ZIP-faili (backup.zip) failide ja kataloogide värskendatud versioonidega. Lisatakse ainult muutmata failid või need, mis pole veel arhiivis.

Näiteks varukoopia värskendamiseks fail1.txt, fail2.txt kataloog1/ ja kataloog2/ muudetud versiooniga, käivitage:

zip -ur backup.zip file1.txt file2.txt directory1 directory2

Step 7) Ekstraktige failid varukoopia ZIP-failist kindlasse kataloogi

Kui soovite töötada Linuxi ZIP-failiga ja ekstraktida see varukoopiafailist töökataloogi:

unzip backup.zip

Step 8) Pakkige lahti paljud failid kaustas

Konkreetses kaustas mitme faili lahtipakkimiseks toimige järgmiselt.

unzip '*.zip'

Loetlege varukoopiafaili sisu

Kasutage järgmist käsku, et loetleda varukoopiafaili sisu ilma seda lahti pakkimata.

unzip -l backup.zip

Järeldus

Failide pakkimine ja lahtipakkimine võimaldab meil faile turvalisemalt korraldada ja edastada. Kuigi Linux ja Ubuntu on võimsad ja mitmekülgsed operatsioonisüsteemid, nende pakkimis- ja lahtipakkimisprotsessid jäävad lihtsaks ja tõhusaks, võimaldades teil hõlpsasti hallata erinevaid faile ja katalooge.