Si të përcaktoni një drejtori (me fotografi)

Përmbajtje:

Si të përcaktoni një drejtori (me fotografi)
Si të përcaktoni një drejtori (me fotografi)

Video: Si të përcaktoni një drejtori (me fotografi)

Video: Si të përcaktoni një drejtori (me fotografi)
Video: 5 Menyra per te Karikuar Telefonin tuaj me shpejte ! 2024, Mund
Anonim

Mënyra më e zakonshme për të shpërndarë një grumbull skedarësh nga një sistem Linux është duke përdorur komandën tar. Kur vendosni një drejtori, lehtë mund të grumbulloni një grup skedarësh në një skedar të vetëm. Ky skedar pastaj mund të transferohet ose ruhet, ose mund të kompresohet për të zvogëluar madhësinë e tij.

Hapa

865895 1
865895 1

Hapi 1. Kuptoni formatin

Në Linux, arkivimi i skedarëve të shumtë arrihet duke përdorur komandën tar. Kjo komandë do të kombinojë skedarë të shumtë në një skedar të vetëm, duke lejuar ngjeshjen ose transferimin më të lehtë në një kompjuter tjetër. Skedari që rezulton do të ketë një shtrirje.tar. dosjet.tar shpesh referohen si tarballs.

Komanda tar do të arkivojë vetëm skedarët. Nuk do të kryejë asnjë kompresim, kështu që arkivi do të ketë të njëjtën madhësi me skedarët origjinal. Ju mund të ngjeshni skedarin.tar duke përdorur gzip ose bzip2, duke rezultuar në një shtesë.tar.gz ose.tar.bz2. Kjo do të trajtohet në fund të artikullit

865895 2
865895 2

Hapi 2. Krijo një tarball nga një drejtori e vetme

Ka disa pjesë të komandës tar kur krijoni një tarball nga një drejtori. Më poshtë është një shembull komande tar:

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

  • tar - Kjo thërret programin e arkivimit të tarit.
  • c - Ky flamur sinjalizon "krijimin" e skedarit.tar. Gjithmonë duhet të vijë e para.
  • v - Kjo tregon se procesi është "i folur". Kjo do të shfaqë një lexim të të gjithë skedarëve që shtohen në skedarin.tar ndërsa është duke u krijuar. Ky është një flamur opsional.
  • f - Ky flamur nënkupton që pjesa tjetër do të jetë emri i skedarit të ri.tar. Duhet të jetë gjithmonë flamuri i fundit.
  • tarName.tar - Ju mund të zgjidhni çdo emër që dëshironi. Vetëm sigurohuni që të përfshini shtesën.tar në fund. Ju mund të shtoni një shteg në emrin e skedarit nëse doni të krijoni tarball në një drejtori të ndryshme nga ajo e punës tuaj aktuale.
  • /path/to/directory - Shkruani në rrugën e drejtorisë nga e cila dëshironi të krijoni skedarin.tar. Rruga është relative me drejtorinë tuaj aktuale të punës. Për shembull, nëse rruga e plotë është ~/home/user/Pictures, dhe ju jeni aktualisht në direktorinë/home, do të futnit/user/Pictures. Vini re se të gjitha nën -drejtoritë do të përfshihen gjithashtu.
865895 3
865895 3

Hapi 3. Krijoni një tarball që përfshin drejtori të shumta

Shtimi i drejtorive të shumta është po aq e thjeshtë sa shtimi i të gjitha shtigjeve deri në fund të komandës tar:

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

865895 4
865895 4

Hapi 4. Shtoni skedarë ose drejtori në një tarball ekzistues

Ju mund të vazhdoni të shtoni skedarë dhe drejtori në skedarët tuaj arkivë.tar duke përdorur flamurin "shtoj":

tar -rvf tarName.tar textfile.txt shteg/tek/një tjetër/drejtori

r - Ky është flamuri "shtoj". Ai zëvendëson flamurin c nga komanda e krijimit të tarball

865895 5
865895 5

Hapi 5. Kompresoni një skedar ekzistues.tar

Ju mund të përdorni "gzip" për të ngjeshur shpejt skedarin tuaj arkiv.tar. Nëse keni nevojë për më shumë kompresim (skedar më i vogël dalës), mund të përdorni "bzip2" në vend. bzip2 do të marrë më shumë kohë për të ngjeshur skedarin sesa gzip.

gzip tarName.tar bzip2 tarName.tar

  • gzip do të shtojë shtesën.gz në emrin e skedarit: tarName.tar.gz
  • bzip2 do të shtojë shtesën.bz2 në emrin e skedarit: tarName.tar.bz2
865895 6
865895 6

Hapi 6. Kompresoni tarballin kur e krijoni

Ju mund të përdorni komandat në hapin e mësipërm për të ngjeshur topat ekzistues, por gjithashtu mund t'i ngjeshni ato kur i krijoni duke përdorur flamujt e duhur:

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

  • z - Ky flamur do të ngjesh skedarin e ri.tar duke përdorur gzip. Sigurohuni që të përfshini shtesën.gz në fund të emrit të skedarit.
  • j - Ky flamur do të ngjesh skedarin e ri.tar duke përdorur bzip2. Sigurohuni që të përfshini shtesën.bz2 në fund të emrit të skedarit.

Recommended: