Sådan udpakkes en GZ-fil i Linux
Linux Ubuntu Ubuntu Grundlæggende Helt / / March 10, 2022
Sidst opdateret den
Downloader og installerer du software på en Linux-pc? Du bliver nødt til at vide, hvordan du åbner GZ-filer i Linux på et tidspunkt. Denne guide vil lede dig igennem det.
Hvis du bruger en Linux-pc, skal du åbne en fil eller mappe, der er blevet komprimeret for at tage mindre diskplads fra tid til anden. Dette gøres for at spare plads eller for at lade dig uploade eller downloade en fil hurtigere.
På Windows er disse filer normalt komprimeret som zip-filer. Linux bruger en lignende algoritme, kaldet gzip. Hvis du vil interagere med disse filer, skal du vide, hvordan du udpakker en GZ-fil i Linux - her er hvordan.
Gzip vs GZ: Hvad er forskellen?
Gzip er komprimeringsalgoritmen, der reducerer filstørrelsen, mens den originale filtilstand, ejerskab og tidsstempler stadig bevares. En fil komprimeret ved hjælp af gzip-algoritmen ender normalt i filtypenavnet .gz eller nogle gange bare .z.
Jean-loup Gailly og Mark Adler udviklede gzip til GNU-projektet
Som heldet ville have det, bruger gzip en overlegen komprimeringsalgoritme sammenlignet med komprimering. Gzip er meget udbredt, ikke kun i Linux, men også i mange open source softwareprojekter. Du finder endda softwaren i macOS,
Sådan udpakkes en GZ-fil i Linux
Det er nemt at udpakke en fil komprimeret ved hjælp af gzip. Bare udsend denne kommando fra terminalen:
gzip -d fil.gz.
Dette dekomprimerede filen til dens oprindelige tilstand og fjerner .gz fil. Hvis du vil beholde den komprimerede fil, skal du blot tilføje muligheden -k til kommandoen:
gzip -dk file.gz.
Kommandoen lynlås er også tilgængelig på de fleste systemer, som et alias til gzip -d. Dette betyder, at dekomprimering af en fil ikke kræver -d mulighed, hvis du bruger lynlås:
gunzip file.gz.
Endnu en gang vil dette udpakke arkivet og slette den komprimerede fil. Hvis du vil beholde den komprimerede version af filen, tilføjer du igen -k til kommandoen:
gunzip -k file.gz.
Sådan udpakkes en tar.gz-fil
Det er vigtigt at bemærke, gzip-algoritmen er designet til at komprimere en enkelt fil. Hvis du har brug for at samle flere filer sammen eller en hel mappestruktur, skal du bruge begge dele tjære og gz. Lad os se på at udpakke en tar.gz-fil.
I dette tilfælde vil vi ikke bruge gz. I stedet bruger vi tjære, en tilbageholdelse fra båndarkivets dage (deraf navnet), der stadig er meget nyttig i dag. For at udpakke en tar.gz-fil bruger vi denne kommando:
tar -xf archive.tar.gz.
Kommandoen bestemmer automatisk, hvilken slags komprimering der blev brugt, og udtrækker arkivet til den aktuelle arbejdsmappe.
Oprettelse af dine egne arkiver og GZ-filer
At vide, hvordan man udtrækker .gz og tar.gz filer kan være den vigtigste opgave, du har brug for. Det er dog også vigtigt at vide, hvordan man opretter disse arkiver og/eller komprimerede filer i første omgang.
Hvis du har brug for at komprimere en fil, skal du igen bruge kommandoen gzip, men uden andre muligheder end den fil, du vil komprimere.
gzip annual-profit.xlsx.
Den kommando vil komprimere årlig-profit.xlsx. Den originale fil slettes, så kun den komprimerede version efterlades årlig-profit.xlsx.gz. Hvis du vil beholde originalen på plads, skal du tilføje -k mulighed.
gzip -k annual-profit.xlsx.
Lad os nu sige, at vi vil lave et komprimeret arkiv af vores dokumentmappe, som har en række undermapper. Vi ønsker at bevare mappestrukturen, samle det hele i ét arkiv og derefter komprimere det. Bare udsend denne kommando fra terminalen:
tar -czvf documents.tar.gz /home/jeff/documents.
Der er masser af muligheder, så lad os se på, hvad hver enkelt gør.
- -c: skab et arkiv
- -z: Komprimer arkivet med gzip.
- -v: Vis status, mens du opretter arkivet. Dette er kendt som ordrig mode.
- -f: Angiv filnavn af arkivet.
Et af de store aspekter ved tjære er du kan inkludere flere mapper i arkivet. Hvis vi ønsker at tage backup af vores Dokumenter, degenladninger, og sbilleder mapper i et enkelt arkiv, udsteder vi bare denne kommando:
tar -czvf archive.tar.gz /home/jeff/documents /home/jeff/Downloads /home/jeff/Pictures.
Komprimering og dekomprimering af filer ved hjælp af GUI
Hvis du helst ikke vil arbejde i terminalen, har grafiske skrivebordsmiljøer, hvad du har brug for. I Gnome's Filer applikation, skal du bare højreklikke på den fil, du vil zippe, og klikke Komprimere.
Hvis du vil arkivere og komprimere flere mapper og/eller filer, skal du kontrollere og klikke på dem, du skal sikkerhedskopiere, derefter højreklikke og vælge Komprimere.
Filhåndteringen spørger, hvilket format du vil bruge. Hvis du vælger .zip, vil den komprimerede fil være nem at åbne på ethvert operativsystem. Du kan også vælge .tar.xz eller .7z, men disse kræver den rigtige software på Windows- eller Mac-computere.
Hvis der er en komprimeret fil, du skal åbne, skal du igen højreklikke på det arkiv Filer. Du vil se en række muligheder, bl.a Åbn med Archive Manager, Uddrag her, og Uddrag til.
Arkivmanageren giver dig flere muligheder, men det meste af tiden vil du gerne bruge Uddrag her eller Uddrag til.
Arbejde med filer og andre administratoropgaver på Linux
Hvis du vil arbejde med gzip-filer, skal ovenstående trin hjælpe dig med at komprimere og dekomprimere dem på en Linux-pc.
Der er dog andre vigtige opgaver, du skal lære, hvis du vil blive en Linux-professionel. Sørg for at tjekke vores guide på søger efter filer i Linux, samt hvordan man skift dit kodeord.