Sådan fjernes filer i Linux
Tar er et ganske populært arkivformat, især på Linux. I mange tilfælde bruger distroer tjærearkiver til at levere pakkeopdateringer. Tjærearkiver er også almindelige at finde, når det kommer til deling af filer online.
Tjek, hvordan du fjerner filer i Linux.
Tar i Linux
Til styring tjærearkiver, alle Linux-distroer kommer med tjæreværktøjet. Det er dette værktøj, som vi bruger til at udtrække indholdet af et tjærearkiv.
Lad os demonstrere alt med et eksempel. Lad os først oprette et tjærearkiv med flere filer og mapper. Her har jeg oprettet en mappe med navnet “Ants”, der omdannes til et tjærearkiv.
Lad os nu lave et tjærearkiv ud af biblioteket. Her bruger tar forskellige komprimeringsalgoritmer til at udføre jobbet . Det er en almindelig praksis, at komprimeringsalgoritmen dikterer outputfilnavnet.
For at oprette et tararkiv ved hjælp af gzip-komprimering skal du bruge følgende kommando.
For at oprette et tararkiv ved hjælp af bzip2-komprimering skal du bruge følgende kommando.
For at oprette et tjærearkiv ved hjælp af XZ-komprimering skal du bruge følgende c ommand.
Udpakning af tarfiler
Liste over tjæreindhold
Den følgende tar-kommando viser alle de filer og mapper, der er inkluderet i tararkivet.
Lad os få en hurtig opdeling af de flag, vi brugte.
- t: Det fortæller tjære at liste indholdet af arkivet.
- v: Det fortæller tjære at udskrive sin handling. på konsollen.
- f: Det fortæller tar, hvilken fil handlingen skal udføres på.
Uddrag hele filen
Nu er vi klar at udtrække de tjærearkiver, vi har ved hånden. Mens du har brug for at bruge forskellige kommandoer til at oprette forskellige typer tjærearkiver, kan vi kun bruge en enkelt tjærekommando til at udtrække dem alle.
Den følgende tjærekommando udtrækker ethvert gyldigt tjærearkiv. Hvis der findes filer med lignende filnavne, overskriver tar efter ekstraktion filerne uden for arkivet.
Her, vi står over for et nyt tjæreflag.
- x: Det fortæller, at tjære skal udtrække et arkiv.
Hvis du ikke vil have, at tjære overskriver eksisterende data , tilføj “-k” -flagget. Det fortæller, at tar ikke må overskrive / erstatte nogen eksisterende fil eller bibliotek.
Uddrag specifikke filer
Der er nogle situationer, hvor du ikke ‘ t har brug for hele tjærearkivet ekstraheret kun for at få fat i en enkelt fil. Tjæreværktøjet tilbyder en sådan fleksibilitet, at du kun kan udpakke de få udvalgte filer, du har brug for.
Til denne opgave vil tjærkommandostrukturen se ud her. Filnavnet ville være filnavnet på dit ønske ed-fil. Det skal matche det filnavn, der er inde i tararkivet.
Hvis du vil udpakke et par filer på en sådan måde, skal du bruge følgende kommandostruktur.
Uddrag specifikke mapper
Dette er endnu en fantastisk funktion i tjærearkivet. Hvis vi antager, at tjærearkivet ved din hånd indeholder en mappe eller mere, kan du manuelt fortælle, hvilken mappe du skal udtrække.
Kommandostrukturen svarer til ovenstående afsnit.
Hvis du vil udtrække flere mapper , kør derefter følgende kommando.
Afsluttende tanker
At udtrække tjærearkiver er en ganske enkel opgave. Alt hvad du behøver at vide er den rigtige tjærekommando. Hvis du er interesseret i at udføre handlingerne med GUI og bruge en filhåndtering, skal din filhåndtering som standard have mulighed for at udtrække tjærearkiver.
I Linux er der flere værktøjer til at udtrække forskellige formater af komprimerede arkiver. Se, hvordan du udpakker komprimerede arkiver i Linux.
Happy computing!