Tänapäeva digitaalses maailmas on andmete kogunemine vältimatu. Arhiveerimine ja kopleerimine failide puhul on efektiivne meetod salvestusruumi säästmiseks ja andmete ettevalmistamiseks internetis edastamiseks. Eriti Linuxis on käskude nagu tar ja zip rakendamine laialt levinud. Selles juhendis õpid, kuidas faile ja kaustu tõhusalt arhiveerida, tihendada ja lahti pakkida.

Olulised järeldused

  • Tar ja zip käsud on keskse tähtsusega failide arhiveerimise ja tihendamise tööriistade seas Linuxis.
  • Tariga saad luua arhive, samuti tihendada, lisades lisavaliku z.
  • Arhivide lahti pakkimine toimub samuti tar-käsuga, kasutades erinevaid valikuid, et täita spetsiifilisi nõudmisi.
  • On ka alternatiive, nagu gzip, et tihendada üksikfaile.

Astme-astmeline juhend

Kaustade ja failide arhiveerimine tar-iga

Failide ja kaustade arhiveerimiseks kasutame tar-käsku. Sul on võimalus luua arhive või lahti pakkida olemasolevat. Selles etapis lood sa arhive.

Käsu alustamiseks ava oma terminal ja asu kausta, millest soovid faile arhiveerida. Siin on näide käsust, et luua arhiv:

tar cvf papier.tar papier papier2

Selles näites tähendab c "loo", v "üksikasjalik" (st näita mulle, mis just toimub), ja f tähistab "fail" ning määrab arhivi nime. Sellisel viisil lisame kaustad papier ja papier2 arhivi. Väljund, mida näed ekraanil, näitab kõiki sisu, mis arhivi pannakse.

Failide efektiivne arhiveerimine ja tihendamine Linuxis

Arhivi kontrollimine

Kui oled arhivi loonud, tahad võib-olla selle sisu kontrollida. Näha, millised failid on arhivis, saad kasutada järgmist käsku:

tar tf papier.tar

See käsk loetleb failid arhivis ilma neid lahti pakkimata. Kasulik, kui vajad kiiresti ülevaadet.

Failide tõhus arhiveerimine ja tihendamine Linuxis

Arhivi lahti pakkimine

Olemasoleva tar arhivi lahti pakkimine on väga lihtne. Liigu kohta, kus asub sinu tar-fail, ja kasuta järgmist käsku:

tar xvf papier.tar

Sellel x tähistab "laadi välja". Sa saad lisada v valiku, et näha lahti pakkimise ajal, millised failid parasjagu välja võetakse.

Failide efektiivne arhiveerimine ja kokkusurumine Linuxis

Arhivi loomiseks tihendusega

Sinu arhivide suuruse veelgi vähendamiseks saad lisada z valiku, et arhivi loomisel tihendada. Käsk on järgmine:

tar cvfz papier.tar.gz papier papier2

Sellega luuakse.tar.gz arhiv, mis näitab, et arhiiv on nii tar formaadis kui ka gzipiga tihendatud.

Failide tõhus arhiveerimine ja tihendamine Linuxis

Üksikfailide jaoks gzip-i kasutamine

Teine meetod tihendamiseks on gzip-i kasutamine. Sa saad seda kasutada, et tihendada üksikfaile. Näiteks:

gzip datei.txt

See loob tihendatud faili nimega datei.txt.gz ja kustutab originaalse datei.txt. Faili taastamiseks kasuta:

gunzip datei.txt.gz
Failide tõhus arhiivimine ja tihendamine Linuxis

Kõigi failide tihendamine kaustas

Kui soovid tihendada mitu faili praeguses kaustas, saad lihtsalt kasutada wildcard-e. Järgmine käsk tihendab kõik failid:

gzip *

See muudab kõik failid tihendatud.gz failideks.

Failide tõhus arhiveerimine ja tihendamine Linuxis

Kokkuvõte - Failide arhiveerimine ja tihendamine Linuxis

Oled nüüd õppinud, kuidas kasutada tar ja gzip failide ja kaustade tõhusaks arhiveerimiseks ja tihendamiseks. Erinevad valikud ja käsud pakuvad sulle paindlikkust, et haldada oma andmeid efektiivselt.

Korduma kippuvad küsimused

Mis on erinevus tar ja zip vahel?Tar arhiveerib faile, samas kui zip komprimeerib ja arhiveerib faile.

Kuidas lahti pakkida tar.gz faili?Kasutage käsku tar xvf faili_nimi.tar.gz terminalis.

Kas ma saan tar arhivist lahti pakkida ka ainult ühe faili?Jah, saad lahti pakkida spetsiifilise faili kasutades käsku tar xvf faili_nimi.tar.gz faili.txt.

Mida teha, kui mul on vaja ainult ülevaadet arhivi failidest?Kasutage käsku tar tf faili_nimi.tar loetelu saamiseks.

Kuidas on parim säilitada oma arhiive?Soovitav on neid hoida välistes salvestusseadmetes või pilveteenustes, et vältida andmete kaotsiminekut.