Hvordan trekke ut komprimerte arkivfiler i Linux

Hvordan trekke ut komprimerte arkivfiler i Linux
Denne artikkelen vil liste opp kommandolinjemetoder for å trekke ut forskjellige komprimerte arkivfilformater i Linux. Disse arkivene kan omfatte enkelt- eller flere filer og mapper, vanligvis komprimert for å lagre diskplass. Arkivfilformater brukes også til å dele opp humongøse filer som kan løpe inn i GBS. De gjør også filoperasjoner mye enklere, da du må håndtere en enkelt fil eller et lite antall delte filer bare i stedet for å håndtere mange spredte filer. Det finnes mange algoritmer for pakking, arkivering og komprimering av filer, og denne artikkelen vil forklare kommandolinjemetoder for å dekomprimere arkiver laget med slike algoritmer.

GUI -metode (lager ubuntu med gnome shell)

Ubuntu kommer med dekompresjonsstøtte for begrensede komprimerte arkivfilformater - hovedsakelig zip -filer, tjærearkiver og 7Z -filer. For å aktivere full støtte for andre store arkivformater, må du installere noen ekstra apper. Kjør kommandoen nedenfor for å gjøre det:

$ sudo apt install zip unzip rar unrar p7zip-full

Nå kan du dobbeltklikke eller høyreklikke på et hvilket som helst komprimert arkiv i Nautilus File Manager for å trekke ut filer.

Archive Manager i Nautilus File Manager inneholder også støtte for å trekke ut passordbeskyttede filer, slik at du ikke trenger noen ekstra apper for å trekke ut krypterte arkiver.

Filledere i andre stasjonære miljøer har også støtte for å trekke ut arkiver via plugin -systemer. Du må enten installere en app som heter "Archive Manager" eller "File-Roller" for å legge til støtte for å hente ut filer fra arkivene.

7z

7Z er et av de mest brukte komprimerte arkivfilformatene. Det kan dype komprimering av filer med mye bedre forhold enn andre populære arkivformater som Zip og RAR.

For å aktivere 7Z arkivstøtte på Ubuntu, kjør kommandoen nedenfor:

$ sudo apt install p7zip-full

For å hente ut et 7Z -arkiv til en ny katalog som heter samme som arkivnavnet, kjør kommandoen nedenfor:

$ 7Z x arkiv.7z

Kommandoen over kan også brukes til passordbeskyttet 7Z -arkiver. Du blir bedt om å oppgi et passord etter å ha kjørt kommandoen ovenfor.

Glidelås

Zip Archive er et annet mest brukt filformat som brukes til arkivering og kompresjonsformål. Det er det primære arkivfilformatet som er støttet på Windows og skip som standard på alle hovedversjoner av Windows.

For å aktivere Zip Archive Support på Ubuntu, kjør kommandoen nedenfor:

$ sudo apt installer zip ponzip

For å hente ut et zip -arkiv til en ny katalog som heter samme som arkivnavnet, kjør kommandoen nedenfor:

$ Unzip Archive.glidelås

I likhet med 7Z -kommandoen, kan Unzip -kommandoen også brukes til å trekke ut passordbeskyttede filer. Brukere blir bedt om å oppgi passordet etter å ha kjørt kommandoen nevnt ovenfor.

Rar

RAR -filformat er et proprietært arkiverings- og komprimeringsformat. Støtten for RAR -filer på Linux er ikke så robust som andre arkivfilformater, men er nok til å gjøre enkel komprimering og dekompresjonsoppgaver.

For å legge til RAR arkivstøtte på Ubuntu -installasjonen, kjør kommandoen nedenfor:

$ sudo apt install rar unrar

For å dekomprimere et vanlig eller passordbeskyttet RAR -arkiv, kjør kommandoen nedenfor:

$ unrar x arkiv.rar

TAR, TAR.GZ, TAR.XZ, TAR.BZ2, TGZ, GZ

Tar Archive File -format er som standard tilgjengelig på nesten alle Linux- og UNIX -baserte operativsystemer. Som standard er tjærearkiver ikke komprimert, du må bruke ytterligere kompresjonsalgoritmer som GZ, BZ2 og så videre. For å trekke ut en tjærefil, kjør kommandoen nedenfor:

$ tar xf arkiv.tjære

Du kan erstatte “Arkiv.tjære ”i kommandoen ovenfor med riktig arkivnavn og filutvidelse. Tjærearkiver har ikke innebygd støtte for kryptering, så du kan ikke bruke passordbeskyttelse.

Konklusjon

Dette er forskjellige kommandolinjeverktøy for å trekke ut arkivfilformater. Tar -filformatet er mye brukt til å distribuere programvare og store filer på Linux, selv om det ikke støtter passordbeskyttelse. Andre filformater, som zip, RAR og 7Z, støtter passordbeskyttelse, men de er lettere å sprekke enn andre krypteringsmetoder som GPG (GNU Privacy Guard).