Kompression

Sådan oprettes og udvindes TAR.GZ-filer på Ubuntu 18.04

Sådan oprettes og udvindes TAR.GZ-filer på Ubuntu 18.04
Hvis du er en Linux-bruger, ved du allerede styrken ved det, ikke? Du kan udføre adskillige handlinger - oprette og udtrække arkiver, finjustere systemets udseende og endda hvordan systemet fungerer!

Var du nogensinde nødt til at arbejde med TAR.GZ-filer? TJÆRE.GZ er en speciel type arkiv, der håndteres ved hjælp af "tjære" værktøj. TJÆRE.GZ er en meget anvendt arkivtype i Linux-samfundet. For eksempel finder du masser af software, der kommer op i TAR.GZ arkiv. Kompressionsforholdet er også ret godt og kræver ingen 3rd-festværktøj til at håndtere det. Tar er et indbygget værktøj på alle de større Linux-distroer, herunder Ubuntu 18.04.

Lad os i dag blive fortrolige med TAR.GZ-fil på Ubuntu 18.04.

Der er en række andre værktøjer at tjekke ud! Se på de 100 bedste Ubuntu-apps til dig.

Tjære kort introduktion

Før du hopper dybt ind i TAR.GZ, lad os blive fortrolige med “tjære” -værktøjet. Tjære er en del af GNU-softwaresamlingen. Sjov kendsgerning - tjære er også en del af Windows (Windows 10)! Endelig forstår Microsoft vigtigheden af ​​værktøjet!

Tjære følger den følgende struktur -

tjære [option ...] [fil ...]

I indstillingsparameteren vælges alle funktionsvalg. Tjære understøtter adskillige operationer. Du kan finde dem, hvis du kører følgende kommando på terminalen -

tjære - hjælp

I filparameteren kan du angive fil- eller biblioteksti. Hvis filen (filerne) ikke er i den aktuelle mappe, kan du også angive hele stien til filen. Tar tillader flere filer og / eller mapper i parameteren.

Oprettelse af TAR.GZ-fil

Lad os komme ind i hoveddelen. Til denne vejledning har jeg allerede oprettet en testmappe. Dens placering - / hjem / Viktor / Desktop / testDir.

Oprettelse af en TAR.GZ-filen er ret enkel. Kør følgende kommando -

cd ~ / Desktop /
tjære-czvf test.tjære.gz test1.txt test2.txt test3.txt

For at inkludere alle filerne indeni skal du køre denne kommando -

tjære-czvf test.tjære.gz *

Lad os forklare hele kommandoen. Denne kommandolinje følger følgende struktur -

tar [option ...] [output file] [source file / directory ...]

Som af mulighederne,

Hvis du vil oprette et arkiv fra et bibliotek, skal du køre følgende kommando -

tar -czvf ~ / Desktop / test.tjære.gz ~ / Desktop / testDir /

I tilfælde kan det være nødvendigt at komprimere en hel mappe, men ekskludere en bestemt fil / mappe. Derefter ville din kommando være sådan noget -

tar -czvf ~ / Desktop / test.tjære.gz * --ekskluder = *.txt

Kontakten "ekskluder" er ekstremt kraftig. Det tager ikke filer; i stedet accepterer det mønstre.

Uddrag TAR.GZ

Vi har lært at skabe TAR.GZ-filer, men uden viden om at udpakke det, er alt forgæves. Kør følgende kommando for at udtrække TAR.GZ-fil -

cd ~ / Desktop / testDir /
tjære -xzvf test.tjære.gz

Her er alle mulighederne de samme som før. Den eneste forskel er "x".

Bemærk, at udvindingsproceduren erstatter enhver fil, der matcher arkivets filnavn.

Brug for at udtrække arkivet et andet sted? Kør følgende kommando -

tjære -xzvf test.tjære.gz -C ~ / Desktop / testDir1 /

Voila! Nyd at lege med TAR.GZ!

Sådan udvikler du et spil på Linux
For et årti siden ville ikke mange Linux-brugere forudsige, at deres foretrukne operativsystem en dag ville være en populær spilplatform til kommercie...
Open Source-porte med kommercielle spilmotorer
Gratis, open source og cross-platform spilmotorgendringer kan bruges til at spille gamle såvel som nogle af de temmelig nylige spiltitler. Denne artik...
Bedste kommandoliniespil til Linux
Kommandolinjen er ikke kun din største allierede, når du bruger Linux, den kan også være kilde til underholdning, fordi du kan bruge den til at spille...