Hvordan arkivere filer ved hjelp av TAR på Linux

Et arkiv er en spesiell type fil som kan lagre et mylder av mapper og filer i den. Det som gjør arkivene så effektive er at filene og mappene de inneholder beholder filstrukturen de hadde utenfor arkivet, og denne strukturen forblir intakt når et arkiv ikke blir arkivert. Du kan arkivere filer og mapper i en rekke forskjellige formater, og en av disse er tilfeldigvis TAR (TapeArgressløk) format. Vanligvis brukt på Linux- og Unix-systemer, en TAR-fil (også kjent som en tarball) er en fil i Consolidated Unix Archive-format.

TAR-filformatet brukes utelukkende til å lagre store datamengder - ikke komprimere det. TAR-filer komprimeres imidlertid vanligvis etter at de er opprettet, men de er da ikke lenger TAR-filer og blir til TGZ-filer i stedet.

På Linux og Unix er det enkelt å lage en TAR-fil som en og to - den ene åpner en Terminaleller konsoll, og to skriver inn den nødvendige kommandoen.

Trinn 1: Åpne en terminal

Hvis du bruker et Linux-system, trykker du påCtrlAltTå starte en ny forekomst avTerminal. Alternativt kan du også:

  1. Klikk påBindestrek-knappen øverst til venstre på skjermen for å åpneBindestrek(eller trykk påWindowslogo-tasten på tastaturet for å oppnå samme resultat).
  2. Søk etter "terminalOg trykkTast inn.
  3. Klikk på søkeresultatet med tittelen i søkeresultateneTerminal.

På den annen side, hvis du bruker en datamaskin som kjører på Unix, må du:

  1. Klikk på applikasjoner eller Tilbehør i verktøylinjen øverst på skjermen.
  2. I hurtigmenyen som vises, klikker du påTerminal. Å gjøre det vil umiddelbart åpne et nyttTerminalvindu for deg.

Trinn 2: Skriv inn den nødvendige kommandoen i terminalen

Når du har en ny forekomst avTerminaloppe og går på skjermen din, er det bare å skrive inn ønsket kommando. Kommandoen du trenger å skrive inn iTerminalfor å opprette en TAR-fil vil avhenge av om du vil opprette et arkiv med en hel mappe og alle underkatalogene og filene den inneholder, eller et arkiv som bare inneholder en eller flere spesifikke filer.

Hvis du vil TAR en komplett katalog og alt den inneholder, skriver du inn følgende iTerminalvindu og trykkTast inn:

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

Merk:I kommandoen ovenfor erstatter duX med det du vil at TAR-filen som er opprettet skal hete, og erstatte den / sti / til / mappe med hele banen til mappen (eller filen) du vil arkiveres. For eksempel hvis du vil opprette et arkiv av /mine filer/ mappen heter Filer, vil den endelige kommandoen du skriver inn se slik ut:

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

Hvis du derimot vil arkivere en eller flere spesifikke filer ved hjelp av TAR-filformatet, skriver du inn følgende iTerminalvindu og trykkTast inn:

tar -cvf X.tar / path / to / file1 / path / to / file2

Merk: I kommandoen ovenfor erstatter duX med det du vil at TAR-filen som skal opprettes skal hete. Bytt også ut / sti / til / fil1 med hele banen til den første filen du vil arkiveres, / sti / til / fil2med den komplette banen til den andre filen du vil inkluderes i arkivet, og så videre. Du kan legge til katalogene i så mange individuelle filer du vil bli lagt til i arkivet - bare sørg for at hver katalog er atskilt med forgjengeren av et mellomrom.

Facebook Twitter Google Plus Pinterest