Sådan fjerner du filer fra Linux

How Untar Files Linux



Tjære er et ganske populært arkivformat, især på Linux. I mange tilfælde bruger distros tjære arkiver til at levere pakkeopdateringer. Tjærearkiver er også almindelige at finde, når det kommer til deling af filer online.

Se, hvordan du fjerner filer i Linux.







Tjære i Linux

Til administration af tjærearkiver leveres alle Linux -distros med tjæreværktøjet. Det er dette værktøj, som vi vil bruge til at udtrække indholdet i 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 et bibliotek med navnet Ants, der vil blive omdannet til et tjærearkiv.



$træMyrer/





Lad os nu lave et tjærearkiv ud af biblioteket. Her vil tjære bruge forskellige komprimeringsalgoritmer til at udføre jobbet. Det er en almindelig praksis, at komprimeringsalgoritmen dikterer outputfilnavnet.

Hvis du vil oprette et tjærearkiv ved hjælp af gzip -komprimering, skal du bruge følgende kommando.



$tjære -cvzfmyrer.tar.gz<kilde_fil_katalog>

Hvis du vil oprette et tjærearkiv ved hjælp af bzip2 -komprimering, skal du bruge følgende kommando.

$tjære -cvjfmyrer.tar.bz2<kilde_fil_katalog>

Hvis du vil oprette et tar -arkiv ved hjælp af XZ -komprimering, skal du bruge følgende kommando.

$tjære -cvJfmyrer.tar.xz<kilde_fil_katalog>

Udtrækning af tjærefiler

Angiv tjæreindhold

Den følgende tar -kommando viser alle de filer og mapper, der er inkluderet i tar -arkivet.

$tjære -tvf <tar_arkiv>

Lad os få en hurtig opdeling af de flag, vi brugte.

  • t: Det fortæller tjære at liste arkivets indhold.
  • v: Det fortæller tjære at udskrive sin handling på konsollen.
  • f: Det fortæller tar, hvilken fil der skal udføres handlingen på.

Uddrag hele filen

Nu er vi klar til at udtrække de tjærearkiver, vi har ved hånden. Selvom du havde brug for at bruge forskellige kommandoer til at oprette forskellige typer tjærearkiver, kan vi kun bruge en enkelt tar -kommando til at udtrække dem alle.

Den følgende tar -kommando udtrækker ethvert gyldigt tar -arkiv. Hvis der findes filer med lignende filnavne, vil tar overskrive filerne uden for arkivet ved udtrækning.

$tjære -xvf <tar_arkiv>

Her står vi over for et nyt tjæreflag.

  • x: Det fortæller tjære at udtrække et arkiv.

Hvis du ikke vil have tjære til at overskrive eksisterende data, skal du tilføje -k -flag. Det fortæller tar ikke at overskrive/erstatte nogen eksisterende fil eller bibliotek.

$tjære -xvkf <tar_arkiv>

Uddrag specifikke filer

Der er nogle situationer, hvor du ikke kun behøver udtage hele tjærearkivet for at få fat i en enkelt fil. Tjæreværktøjet tilbyder en sådan fleksibilitet, at du kun kan udtrække de få udvalgte filer, du har brug for.

Til denne opgave ville tar -kommandostrukturen se sådan ud. Her ville filnavnet være filnavnet på den ønskede fil. Det skal matche filnavnet, der er inde i tjærearkivet.

$tjære -xvf <tar_arkiv> <filnavn>

Hvis du vil udtrække et par filer på en sådan måde, skal du bruge følgende kommandostruktur.

$tjære -xvf <tar_arkiv> <filnavn_1> <filnavn_2>

Uddrag specifikke biblioteker

Dette er endnu en fantastisk funktion i tjærearkivet. Forudsat at tjærearkivet ved din hånd indeholder et bibliotek eller mere, kan du manuelt fortælle tjære, hvilket bibliotek der skal udtrækkes.

Kommandostrukturen ligner afsnittet ovenfor.

$tjære -xvf <tar_arkiv> <vejviser>

Hvis du vil udtrække flere mapper, skal du køre følgende kommando.

$tjære -xvf <tar_arkiv> <bibliotek_1> <bibliotek_2>

Endelige tanker

Udtrækning af tjærearkiver er en ganske enkel opgave. Alt du behøver at vide er den rigtige tar -kommando. 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. Tjek, hvordan du udtrækker komprimerede arkiver i Linux.

God computing!