Sådan udpakkes filer ved hjælp af Linux-kommandolinjen

Zipping af filer er en nem og effektiv måde at overføre data mellem computere og servere. Når filer komprimeres, sparer de ikke kun diskplads på en lokal køre men gør det også nemmere og mere bekvemt at downloade filer fra internettet ved at bruge langt mindre båndbredde i de fleste tilfælde end at sende filer i fuld størrelse.

Person, der udpakker filer via kommandolinjen
Lifewire / Ashley Nicole DeLeon

Når du har modtaget et zippet arkiv, skal du dekomprimere det med en enkelt Linux-kommando. Det unzip kommando understøtter mange kontakter for at tilpasse, hvordan kommandoen fungerer.

Dekomprimer enkelte ZIP-filer

unzip linux-fil

Det basale syntaks for at dekomprimere en fil er:

unzip filnavn

Antag, at du har zippet et arkiv med titlen sample.zip der indeholder tre tekstfiler. For at udpakke denne fil til den aktuelle mappe skal du køre følgende kommando:

unzip sample.zip

Udpak flere filer ved at liste dem alle sekventielt - f.eks. unzip first.zip second.zip third.zip– eller ved at bruge et jokertegn, f.eks. unzip *.zip.

Alternativt kan du bruge den grafiske brugergrænseflade til dit skrivebordsmiljø til at udpakke zip-filer. Hver DE bruger forskellige tilgange, men generelt, et højreklik på den zippede fil og en

udkomprimere eller uddrag menuen vil få dig i gang.

Muligheder

Brug følgende muligheder til at ændre, hvordan basen unzip kommandoen virker:

  • -d /path/to/extact/location: Udpak et arkiv til en anden mappe.
  • -j: Udpak uden at oprette nye mapper, hvis det zippede arkiv indeholder en mappestruktur.
  • -l: Viser indholdet af en arkivfil uden at udpakke den.
  • -n: Overskriv ikke eksisterende filer; angiv et alternativt filnavn i stedet for.
  • -o: Overskriv filer, hvis det er relevant.
  • -P adgangskode: Giver en adgangskode til at udpakke en beskyttet arkivfil.
  • -q: Udpakker uden at skrive statusmeddelelser til standardudgangen.
  • -t: Tester om en arkivfil er gyldig.
  • -v: Viser detaljerede (ordbundne) oplysninger om arkivet uden at udtrække det.
  • -x filnavn: Udpak arkivet men udtræk ikke de angivne filer.