Sådan udtrækkes og åbnes en .gz -fil i Linux -kommandolinje

How Extract Open



Vi ved, at en fil i et computersystem kan være så lille som et par Bytes eller så stor som tusind Gigabyte. Når du vil overføre en fil fra den ene ende til den anden, spiller dens størrelse en meget vigtig rolle i beslutningen om, hvorvidt du vil sende den som den er eller komprimere den. .Gz -filformatet er et meget almindeligt brugt komprimeret filformat til Linux -operativsystemet. I dag vil vi undersøge metoderne til udtrækning og åbning af en .gz -fil i Linux.

Bemærk: Smagen af ​​Linux, der er blevet brugt til at demonstrere disse metoder, er Linux Mint 20.







Metoder til udtrækning og åbning af en .gz -fil i Linux -kommando

Der er flere forskellige metoder, hvor vi kan udtrække og åbne en .gz -fil i Linux. Vi har oplistet alle disse metoder herunder:



Metode # 1: Brug af gzip -kommandoen med -d Flag:



Denne metode er nyttig, når du ønsker at udtrække den faktiske fil, mens du sletter .gz -filen. For at bruge gzip -kommandoen med -d -flag skal du udføre følgende trin:





For at demonstrere de tre første metoder vil vi først oprette en .gz -fil i vores hjemmemappe ved at køre følgende kommando i vores terminal:

$gzipFilnavn.txt

I vores eksempel havde vi allerede en tekstfil med navnet gzFile.txt i vores hjemmemappe. Vi besluttede at oprette sin .gz-fil med den ovennævnte kommando.




Når du har kørt denne kommando, kan du besøge dit hjemmemappe for at kontrollere, om en .gz -fil er blevet oprettet eller ej. Vores .gz -fil er fremhævet på billedet nedenfor:


Efter at have oprettet denne fil, vil vi prøve at udtrække den ved at køre følgende kommando i vores terminal:

$gzip–D Filnavn.gz

Her kan du erstatte FileName med navnet på din .gz -fil, som i vores tilfælde var gzFile.txt.


Når du besøger dit hjemmebibliotek efter at have kørt denne kommando, vil du bemærke, at din faktiske fil er blevet ekstraheret som fremhævet i billedet vist nedenfor. Din .gz-fil er dog blevet fjernet på grund af den ovenstående kommando.

Metode # 2: Brug af gzip -kommandoen med -dk Flag:

Denne metode er nyttig, når du vil udpakke den faktiske fil, samtidig med at du beholder .gz -filen til fremtidig brug. For at bruge gzip -kommandoen med -dk -flag skal du udføre følgende trin:

Vi vil prøve at udtrække den samme .gz -fil, som vi oprettede ovenfor ved at køre kommandoen vist nedenfor:

$gzip–Dk Filnavn.gz

Her kan du erstatte FileName med navnet på din .gz -fil, som i vores tilfælde var gzFile.txt.


Når du besøger dit hjemmebibliotek efter at have kørt denne kommando, vil du bemærke, at din faktiske fil er blevet ekstraheret som fremhævet i billedet vist nedenfor. Din .gz-fil er imidlertid også blevet bevaret på grund af den ovenstående kommando.


Metode # 3: Brug af gunzip -kommandoen:

Denne metode er et nøjagtigt alternativ til vores metode # 1, hvilket betyder, at .gz -filen ikke gemmes yderligere, når du udtrækker den faktiske fil. For at bruge gunzip -kommandoen til at udtrække og åbne en .gz -fil skal du udføre følgende trin:

Vi vil prøve at udtrække den samme .gz -fil, som vi oprettede ovenfor ved at køre kommandoen vist nedenfor:

$gunzipFilnavn.gz

Her kan du erstatte FileName med navnet på din .gz -fil, som i vores tilfælde var gzFile.txt.


I vores tilfælde, da vi allerede havde en udpakket fil med samme navn i vores hjemmemappe på grund af at køre kommandoen vist i metode # 2, spurgte vores terminal os, om vi vil overskrive denne fil eller ej, derfor fortsætter vi med at indtaste ja som vist på følgende billede. Men hvis du ikke tidligere har udført andre udtrækningsmetoder på den samme fil, vil denne kommando ikke vise nogen sådan meddelelse.


Når du besøger dit hjemmebibliotek efter at have kørt denne kommando, vil du bemærke, at din faktiske fil er blevet ekstraheret som fremhævet i billedet vist nedenfor. Din .gz-fil er dog blevet fjernet på grund af den ovenstående kommando.


Når du har udtrukket din .gz-fil ved at følge en af ​​de tre metoder, der er vist ovenfor, kan du blot åbne den ved at dobbeltklikke på den.

Metode # 4: Brug af tjærekommandoen:

Nogle gange har du i stedet for at have en simpel .gz -fil en .tar.gz- eller en .tgz -fil, der kan udtrækkes og åbnes ved hjælp af tar -kommandoen på følgende måde:

For at demonstrere denne metode vil vi først oprette en .tgz -fil i vores hjemmemappe ved at køre følgende kommando i vores terminal:

$tjære–Czvf NameOftgzFile.tgz NameOfActualFile.txt

I vores eksempel havde vi allerede en tekstfil ved navn targzFile.txt i vores hjemmemappe. Vi besluttede at oprette sin .tgz-fil med ovennævnte kommando.


Når du kører denne kommando, vises navnet på din faktiske fil på terminalen, hvilket vil indikere, at dens .tgz -fil er blevet oprettet som vist på billedet herunder:


Når du har kørt denne kommando, kan du også besøge din hjemmekatalog for at kontrollere, om en .tgz -fil er blevet oprettet eller ej. Vores .tgz -fil er fremhævet på billedet nedenfor:


Efter at have oprettet denne fil, vil vi prøve at udtrække den ved at køre følgende kommando i vores terminal:

$tjære–Xf Filnavn.tgz

Her kan du erstatte FileName med navnet på din .tgz -fil, som i vores tilfælde var targzFile.txt.


Når du besøger dit hjemmebibliotek efter at have kørt denne kommando, vil du bemærke, at din faktiske fil er blevet ekstraheret som fremhævet i billedet vist nedenfor. Din .tgz-fil er imidlertid også blevet bevaret på grund af den ovenstående kommando.


Når du har udtrukket din .tgz-fil, kan du blot åbne den ved at dobbeltklikke på den.

Konklusion:

De fire metoder, der diskuteres i denne artikel, giver dig gode løsninger til udtrækning og åbning af .gz samt .tgz -filerne i Linux. Du kan vælge at følge en af ​​disse metoder efter din smag.