Sådan arkiveres filer ved hjælp af TAR på Linux



Prøv Vores Instrument Til At Fjerne Problemer

Et arkiv er en særlig filtype, der kan gemme et utal af mapper og filer i den. Hvad gør arkiver så effektive er, at filerne og mapperne, de indeholder, bevarer den filstruktur, de havde uden for arkivet, og denne struktur forbliver intakt, når et arkiv ikke arkiveres. Du kan arkivere filer og mapper i en række forskellige formater, og en af ​​disse er tilfældigvis TAR ( T abe Med purløg) format. Almindeligt anvendt på Linux- og Unix-systemer, en TAR-fil (også kendt som en tarball ) er en fil i konsolideret Unix Archive-format.



TAR-filformatet bruges udelukkende til at gemme store mængder data - ikke komprimere det. TAR-filer er dog normalt komprimeret, når de er oprettet , men de er derefter ikke længere TAR-filer og bliver til TGZ-filer i stedet.



På Linux og Unix er det så simpelt at oprette en TAR-fil som en og to - den ene er at åbne en Terminal eller konsol, og to skriver ved den nødvendige kommando.



Trin 1: Åbn en terminal

En terminal på Linux

Hvis du bruger et Linux-system, skal du trykke på Ctrl + Alt  + T at starte en ny forekomst af Terminal . Alternativt kan du også:

  1. Klik på Dash knappen øverst til venstre på skærmen for at åbne Dash (eller tryk på Windows logo-tast på dit tastatur for at opnå det samme resultat).

    Klik på knappen 'Dash'



  2. Søge efter ' terminal ”Og tryk på Gå ind .

    Søg efter “terminal”

  3. Klik på søgeresultatet med titlen i søgeresultaterne Terminal .

    Klik på 'Terminal' i resultaterne

På den anden side, hvis du bruger en computer, der kører på Unix, skal du:

  1. Klik på Ansøgninger eller tilbehør i værktøjslinjen øverst på skærmen.
  2. Klik på i den genvejsmenu, der vises Terminal . Dette åbner straks et nyt Terminal vindue til dig.

    Klik på 'Terminal' i den resulterende kontekstmenu

    En terminal på et Unix-system

Trin 2: Skriv den nødvendige kommando i terminalen

Når du har en ny forekomst af Terminal op og kører på din skærm, alt hvad du skal gøre er at indtaste den krævede kommando. Den kommando, du skal skrive i Terminal for at oprette en TAR-fil afhænger af, om du vil oprette et arkiv med en hel mappe og alle underkataloger og filer, den indeholder, eller et arkiv, der kun indeholder en eller flere specifikke filer.

Hvis du vil TAR en komplet mappe og alt det indeholder, skal du skrive følgende i Terminal vindue og tryk på Gå ind :

tar -cvf X.tar / sti / til / mappe

tar -cvf X.tar / sti / til / mappe

Bemærk: Udskift i kommandoen ovenfor x med det, du vil have, at TAR-filen oprettet skal navngives, og erstatt den/ sti / til / mappe med den komplette sti til den mappe (eller fil), du vil arkiveres. For eksempel, hvis du vil oprette et arkiv af /mine filer/ mappe navngivet Filer , den sidste kommando, du skriver, ser sådan ud:

tar -cvf Files.tar / usr / local / myfiles

tar -cvf Files.tar / usr / local / myfiles

Hvis du derimod vil arkivere en eller flere specifikke filer ved hjælp af TAR-filformatet, skal du skrive følgende i Terminal vindue og tryk på Gå ind :

tar -cvf X.tar / sti / til / fil1 / sti / til / fil2

tar -cvf X.tar / sti / til / fil1 / sti / til / fil2

Bemærk: Udskift i kommandoen ovenfor x med det, du ønsker, at TAR-filen oprettet skal navngives. Udskift også / sti / til / fil1 med den komplette sti til den første fil, du vil arkiveres, / sti / til / fil2 med den komplette sti til den anden fil, du ønsker at blive inkluderet i arkivet osv. Du kan tilføje mapper til så mange individuelle filer, som du vil føjes til arkivet - bare sørg for, at hver mappe er adskilt med sin forgænger af et mellemrum.

2 minutter læst