Hakemiston tervaaminen (kuvilla)

Sisällysluettelo:

Hakemiston tervaaminen (kuvilla)
Hakemiston tervaaminen (kuvilla)

Video: Hakemiston tervaaminen (kuvilla)

Video: Hakemiston tervaaminen (kuvilla)
Video: Uuden kannettavan tietokoneen asentaminen ja käyttöönotto (Windows 10) 2024, Huhtikuu
Anonim

Yleisin tapa toimittaa erä tiedostoja Linux -järjestelmästä on käyttää tar -komentoa. Kun teroit hakemiston, voit helposti koota tiedostoryhmän yhdeksi tiedostoksi. Tämä tiedosto voidaan sitten siirtää tai tallentaa tai se voidaan pakata pienentääkseen sen kokoa.

Askeleet

865895 1
865895 1

Vaihe 1. Ymmärrä muoto

Linuxissa useiden tiedostojen arkistointi suoritetaan komennolla tar. Tämä komento yhdistää useita tiedostoja yhdeksi tiedostoksi, mikä mahdollistaa pakkaamisen tai helpomman siirron toiseen tietokoneeseen. Tuloksena olevassa tiedostossa on.tar -laajennus..tar -tiedostoja kutsutaan usein nimellä tarballs.

Tar -komento arkistoi vain tiedostot. Se ei pakkaa mitään, joten arkisto on samankokoinen kuin alkuperäiset tiedostot. Voit pakata.tar -tiedoston gzip- tai bzip2 -sovelluksella, jolloin tuloksena on.tar.gz- tai.tar.bz2 -laajennus. Tämä käsitellään artikkelin lopussa

865895 2
865895 2

Vaihe 2. Luo tarball yhdestä hakemistosta

Tar -komennossa on useita osia, kun luot tarballin hakemistosta. Alla on esimerkki tar -komennosta:

tar -cvf tarName.tar/path/to/hakemisto

  • terva - Tämä käynnistää tervan arkistointiohjelman.
  • c - Tämä lippu ilmoittaa.tar -tiedoston "luomisesta". Sen pitäisi aina olla etusijalla.
  • v - Tämä osoittaa, että prosessi on "verbose". Tämä näyttää lukeman kaikista tiedostoista, jotka lisätään.tar -tiedostoon sitä luotaessa. Tämä on valinnainen lippu.
  • f - Tämä lippu tarkoittaa, että seuraava osa on uuden.tar -tiedoston tiedostonimi. Sen tulee aina olla viimeinen lippu.
  • tarName.tar - Voit valita haluamasi nimen. Varmista, että lisäät.tar -laajennuksen loppuun. Voit lisätä polun tiedostonimeen, jos haluat luoda tarballin eri hakemistoon kuin nykyinen.
  • /path/to/directory - Kirjoita sen hakemiston polku, josta haluat luoda.tar -tiedoston. Polku on suhteessa nykyiseen työhakemistoosi. Jos esimerkiksi koko polku on ~/home/user/Pictures ja olet tällä hetkellä/home -hakemistossa, kirjoita/user/Pictures. Huomaa, että myös kaikki alihakemistot sisällytetään.
865895 3
865895 3

Vaihe 3. Luo tarball, joka sisältää useita hakemistoja

Useiden hakemistojen lisääminen on melko yksinkertaista kuin kaikkien polkujen lisääminen tar -komennon loppuun:

tar -cvf tarName.tar/etc/directory1/var/www/directory2

865895 4
865895 4

Vaihe 4. Lisää tiedostoja tai hakemistoja olemassa olevaan tarjontaan

Voit jatkaa tiedostojen ja hakemistojen lisäämistä.tar -arkistotiedostoihisi käyttämällä "liitä" -lippua:

tar -rvf tarName.tar tekstitiedosto.txt polku/to/another/hakemistoon

r - Tämä on "liitä" -lippu. Se korvaa tarall -luontikomennon c -lipun

865895 5
865895 5

Vaihe 5. Pakkaa olemassa oleva.tar -tiedosto

Voit pakata.tar -arkistotiedoston nopeasti gzip -tiedostolla. Jos tarvitset enemmän pakkausta (pienempi tulostiedosto), voit käyttää sen sijaan "bzip2". bzip2: n pakkaaminen kestää kauemmin kuin gzip.

gzip tarName.tar bzip2 tarName.tar

  • gzip lisää.gz -laajennuksen tiedostonimeen: tarName.tar.gz
  • bzip2 lisää.bz2 -laajennuksen tiedostonimeen: tarName.tar.bz2
865895 6
865895 6

Vaihe 6. Pakkaa paketti, kun luot sen

Voit pakata yllä olevan vaiheen komentoja pakataksesi olemassa olevia tarvepaketteja, mutta voit myös pakata ne luodessasi käyttämällä oikeita lippuja:

tar -czvf tarName.tar.gz/path/to/hakemisto tar -cjvf tarName.tar.bz2/path/to/directory

  • z - Tämä lippu pakkaa uuden.tar -tiedoston gzip -tiedostolla. Muista sisällyttää.gz -laajennus tiedostonimen loppuun.
  • j - Tämä lippu pakkaa uuden.tar -tiedoston bzip2: lla. Muista sisällyttää.bz2 -laajennus tiedostonimen loppuun.

Suositeltava: