Linux-kommandoer

Udpak kommandoen på Linux

Udpak kommandoen på Linux
ZIP-udvidelsen er det mest anvendte filformat, der bruges til datakomprimering uden datatab. I en ZIP-fil kan brugeren komprimere mere end en mappe og komprimerede filer. Så brugerne skal udpakke disse ZIP-filer med et kommandolinjeværktøj eller hjælpeprogram. I et Linux-system kan brugerne ved hjælp af unzip-kommandoen nemt håndtere alle typer ZIP-filer.

I denne artikel vil du lære at udpakke ZIP-filer gennem kommandolinjen i Linux-system ved hjælp af unzip-kommandoprogrammet. Vi har udført nogle nyttige unzip-kommandoer på Ubuntu 20.04-system, som er angivet nedenfor:

Sådan bruges unzip-kommando på Ubuntu 20.04?

Unzip-kommandoen er allerede installeret på mit system Ubuntu 20.04. Men hvis dette ikke er installeret på dit Linux-system, kan du nemt installere det på dit system.

For at installere unzip-kommando skal du åbne terminalvinduet ved hjælp af Ctrl + Alt + t og skrive følgende kommando på terminalskærmen:

$ sudo apt installere unzip

Uddrag ZIP-fil med unzip-kommando

Ved hjælp af den enkle unzip-kommando kan du udtrække alle filer fra zip-arkivet i den aktuelle zip-filmappe som følger:

$ unzip-filnavn.lynlås

For eksempel har vi downloadet en zip-fil i 'Downloads' med navnet 'testfil.zip '. Så naviger først til Downloads-mappen, og derefter har vi ekstraheret zip-filen ved hjælp af følgende kommando:

$ cd Downloads
$ udpak testfil.lynlås

Pak filen ud til en anden mappe

Ved hjælp af -d switch med unzip-kommando kan du udtrække filen til en anden placering i stedet for den aktuelle mappe. Den grundlæggende syntaks er som følger:

$ unzip-filnavn.zip -d / katalog-sti

For eksempel vil vi udtrække en zip-fil på skrivebordet i stedet for de nuværende downloads. Så vi brugte følgende kommando til at gøre dette:

$ sudo unzip testfil.zip -d / home / kbuzdar / Desktop

Som du kan se på det følgende billede er mappen udpakket på mit skrivebord. Du skulle have læse- og skrivetilladelser til at udtrække en ZIP-fil til forskellige mapper.

Uddrag ZIP-filer med undertrykkende output

Når du udpakkede en zip-fil, udskriver den først navnet på alle filer under udpakning og viser også et resumé, når det er afsluttet. Ved hjælp af '-q' switch med unzip-kommando kan du undgå at udskrive disse meddelelser på terminalen som følger:

$ unzip -q filnavn.lynlås

For eksempel har vi udtaget en 'testfil.zip 'ved hjælp af' -q 'switch. Du kan se, at zip-filen er udpakket uden at udskrive filnavne.

$ unzip -q testfil.lynlås

Udelad filer fra at udpakke en ZIP-fil

Du kan ekskludere mapper og filer, mens du zip-zip en zip-fil. Brug '-x' switch med unzip-kommando og ekskluderet filnavn adskilt med mellemrum som følger:

$ unzip filnavn.zip -x navn-udelukke1 navn-udelukke2

For eksempel vil vi ekskludere 'wp-content' og 'wp-admin' mapper ved ekstraktion som følger:

$ udpak testfil.zip -x "* wp-indhold *" "* wp-admin *"

Overskriv de eksisterende udpakkede filer

Hvis du allerede har udpakket filen, og du igen vil køre kommandoen som følger:

$ udpak testfil.lynlås

I dette tilfælde beder den dig om at overskrive den eksisterende udpakkede fil, der vises i følgende output:

For at overskrive de eksisterende filer uden at generere en prompt, bruger du '-o' mulighed med unzip-kommando som følger:

$ unzip -o testfil.lynlås

Brug denne kommando omhyggeligt, fordi du på grund af enhver fejl kan miste dine originale data.

Liste over zip-filens indhold

Indstillingen '-l' med unzip-kommando bruges til at liste indholdet af en zip-fil som følger:

$ unzip -l filnavn.lynlås

I det følgende eksempel har vi listet indholdet af 'testfile.zip '.

$ unzip -l testfil.lynlås

Hvis du ikke vil overskrive de eksisterende filer eller ved et uheld slette nogle udpakkede filer. Derefter kan du bruge indstillingen '-n' med unzip-kommando, der kraftigt springer udpakning af de filer, der allerede er udpakket eller eksisterer.

$ unzip -n testfil.lynlås

Pak flere filer ud

Ved hjælp af regulære udtryk kan du pakke flere matchede arkivfiler ud i det aktuelle bibliotek. For at pakke flere filer ud skal du bruge følgende kommando på terminalen:

$ unzip '*.zip '

I det følgende billede ser du, at det vil udpakke alle zip-filer fra den aktuelle arbejdsmappe.

Sådan udpakkes adgangskodebeskyttede filer?

Du kan også pakke de adgangskodebeskyttede zip-filer ud ved hjælp af kommandoen unzip som følger:

$ unzip -P Password filnavn.lynlås

At åbne adgangskodebeskyttede filer ved hjælp af kommandolinjen er ikke sikkert. Så det er bedre at undgå det.

I denne artikel lærte du brugen af ​​unzip-kommando, der er meget nyttigt at liste og udtrække ZIP-arkiverne. Jeg håber, at denne artikel vil være nyttig for dig i fremtiden.

Sådan downloades og afspilles Sid Meiers Civilization VI på Linux
Introduktion til spillet Civilization 6 er et moderne udtryk for det klassiske koncept, der blev introduceret i serien af ​​Age of Empires-spil. Ideen...
Sådan installeres og afspilles Doom på Linux
Introduktion til undergang Doom-serien opstod i 90'erne efter frigivelsen af ​​den originale Doom. Det var et øjeblikkeligt hit, og fra den tid af har...
Vulkan til Linux-brugere
Med hver nye generation af grafikkort ser vi spiludviklere skubbe grænserne for grafisk troskab og komme et skridt tættere på fotorealisme. Men på tro...