5 bestu skipanalínuskjalasafnsverkfærin fyrir Linux - Part 1


Í daglegu lífi okkar rekumst við á geymdar skrár á alls kyns kerfum hvort sem það er Windows, Mac eða Linux. Það eru nokkrir forritaforrit í boði fyrir alla vettvanga til að búa til skjalasafnaskrár ásamt því að taka þær upp. Þegar það kemur að því að vinna á Linux palli þurfum við að takast á við geymdar skrár mjög oft.

Hér í þessari grein munum við ræða skjalasafnsverkfæri sem eru fáanleg á venjulegri Linux dreifingu, eiginleika þeirra, dæmi o.s.frv. Greininni er skipt í tvo hluta, hver hluti inniheldur fimm skipanalínuskjalasafnsverkfæri (þ.

Skjalasafn er þjöppuð skrá sem er samsett úr einni eða fleiri en einni tölvuskrá ásamt lýsigögnum.

  1. Gagnaþjöppun
  2. Dulkóðun
  3. Skráarsamtenging
  4. Sjálfvirkur útdráttur
  5. Sjálfvirk uppsetning
  6. Upprunamagn og fjölmiðlaupplýsingar
  7. Skráarbreidd
  8. Ávísun
  9. Upplýsingar um uppbyggingu möppu
  10. Önnur lýsigögn (gögn um gögn)
  11. Villuuppgötvun

  1. Geymdu tölvuskráakerfi ásamt lýsigögnum.
  2. Gagnlegt við að flytja skrár á staðnum.
  3. Gagnlegt við að flytja skrá yfir vefinn.
  4. Pökkunarforrit fyrir hugbúnað.

Gagnlegt geymsluforritið á hefðbundinni Linux dreifingu er hér á eftir:

1. tar Command

tar er staðlað UNIX/Linux skjalavistunarforrit. Á fyrstu stigi þess var það áður spólugeymsluforrit sem smám saman er þróað í almennan geymslupakka sem er fær um að meðhöndla hvers kyns skjalaskrár. tar samþykkir mikið af geymslusíu með valkostum.

  1. -A: Bættu tjöruskrám við núverandi skjalasafn.
  2. -c : Búðu til nýja skjalasafn.
  3. -d : Bera saman skjalasafn við tilgreint skráarkerfi.
  4. -j: bzip skjalasafnið
  5. -r : bæta skrám við núverandi skjalasafn.
  6. -t : listi yfir innihald núverandi skjalasafna.
  7. -u : Uppfæra skjalasafn
  8. -x : Dragðu út skrá úr núverandi skjalasafni.
  9. -z: gzip skjalasafnið
  10. –eyða: Eyða skrám úr núverandi skjalasafni.

Búðu til tar skjalasafn.

# tar -zcvf name_of_tar.tar.gz /path/to/folder

Þjappaðu niður tar-skjalasafnsskrá.

# tar -zxvf Name_of_tar_file.tar.gz

Fyrir ítarlegri dæmi, lestu 18 Tar Command Dæmi í Linux.

shar stjórn

shar sem stendur fyrir Shell archive er skeljaforskrift, en framkvæmd þess mun búa til skrárnar. shar er sjálfútdráttur skjalasafnsskrá sem er arfleifð tól og þarf Unix Bourne Shell til að draga skrárnar út. shar hefur þann kost að vera venjulegur texti, en það er hugsanlega hættulegt, þar sem það gefur út keyrslu.

  1. -o : Vista úttak í geymsluskrár eins og tilgreint er, í valkostinum.
  2. -l : Takmarkaðu framleiðslustærðina, eins og tilgreint er, í valkostinum en skiptu því ekki.
  3. -L : Takmarkaðu framleiðslustærðina, eins og tilgreint er, í valkostinum og skiptu því.
  4. -n : Nafn skjalasafns sem á að vera með í hausnum á deiliskránum.
  5. -a : Leyfa sjálfvirka gerð hausa.

Athugið: Valmöguleikinn „-o“ er nauðsynlegur ef „-l“ eða „-L“ valkosturinn er notaður og „-n“ valmöguleikinn er nauðsynlegur ef valmöguleikinn „-a“ er notaður.

Búðu til deiliskjalasafnsskrá.

# shar file_name.extension > filename.shar

Dragðu út deiliskjalasafnsskrá.

# unshar file_name.shar

3. ar Stjórn

ar er sköpunar- og meðhöndlunarforritið fyrir skjalasafn, aðallega notað fyrir tvíundarhlutaskráasöfn. ar stendur fyrir skjalasafn sem hægt er að nota til að búa til skjalasafn af hvaða tagi sem er í hvaða tilgangi sem er en hefur að mestu verið skipt út fyrir „tar“ og nú á dögum er það aðeins notað til að búa til og uppfæra kyrrstæðar bókasafnsskrár.

  1. -d : Eyða einingum úr skjalasafninu.
  2. -m : Færa meðlimi í skjalasafnið.
  3. -p : Prentaðu tilgreinda meðlimi skjalasafnsins.
  4. -q : Fljótt viðbæta.
  5. -r : Settu skráarmeðlim inn í geymslu.
  6. -s : Bæta skrá við skjalasafn.
  7. -a : Bættu nýrri skrá við núverandi meðlimi skjalasafns.

Búðu til skjalasafn með því að nota 'ar' tól með kyrrstæðu bókasafni segðu 'libmath.a' með hlutlægu skránum 'frádráttur' og 'skiptingu' sem.

# ar cr libmath.a substraction.o division.o

Til að draga út 'ar' skjalasafn.

# ar x libmath.a

cpio stendur fyrir Copy in and out. Cpio er almennur skjalageymslumaður fyrir Linux. Það er virkt notað af RedHat Package Manager (RPM) og í initramfs Linux kjarna sem og mikilvægu skjalavörslutæki í uppsetningarforriti Apple Computer (pax).

  1. -0 : Lestu lista yfir skráarnöfn sem hætt er með núllstaf í stað nýrrar línu.
  2. -a : Endurstilla aðgangstíma.
  3. -A: Bæta við.
  4. -b: skipta.
  5. -d : Búðu til möppur.

Búðu til 'cpio' skjalasafn.

# cd tecmint
# ls

file1.o file2.o file3.o

# ls | cpio  -ov > /path/to/output_folder/obj.cpio

Til að draga út cpio skjalasafn.

# cpio -idv < /path/to folder/obj.cpio

5. Gzip

gzip er staðlað og mikið notað skráaþjöppunar- og afþjöppunarforrit. Gzip leyfir skráarsamtengingu. Með því að þjappa skránni með gzip, gefur út tarball sem er á sniðinu '*.tar.gz' eða '*.tgz'.

  1. –stdout : Framleiða úttak á venjulegu úttak.
  2. –to-stdout : Framleiða úttak á venjulegu úttak.
  3. –decompress: Afþjappa skrá.
  4. –uncompress: Afþjappaðu skrá.
  5. -d : Þjappaðu skrá niður.
  6. -f : Þvingaðu þjöppun/þjöppun.

Búðu til 'gzip' skjalasafn.

# tar -cvzf name_of_archive.tar.gz /path/to/folder

Til að draga út 'gzip' skjalasafn.

# gunzip file_name.tar.gz

Ofangreind skipun verður að standast og síðan skipunin fyrir neðan.

# tar -xvf file_name.tar

Athugið: Arkitektúr og virkni 'gzip' gerir það erfitt að endurheimta skemmda 'gzipped tar archive' skrá. Það er ráðlagt að taka nokkur afrit af gzipped mikilvægum skrám, á mismunandi stöðum.

Það er allt í bili. Við munum ræða önnur þjöppunar- og afþjöppunarforrit, fáanleg fyrir Linux, í næstu grein okkar. Fylgstu með og tengdu við Tecmint þangað til. Ekki gleyma að veita okkur verðmæta endurgjöf þína í athugasemdahlutanum hér að neðan.