<മുമ്പത്തെ | ഉള്ളടക്കം | അടുത്തത്>
നിലവിലുള്ളതിൽ വച്ച് ഏറ്റവും സുരക്ഷിതമായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലൊന്നാണ് ലിനക്സ് എങ്കിലും, അത് തുടരാൻ രൂപകൽപ്പന ചെയ്തിട്ടുണ്ടെങ്കിലും, ഡാറ്റ നഷ്ടപ്പെടാം. ഉപയോക്തൃ പിശകുകളുടെ അനന്തരഫലമാണ് ഡാറ്റ നഷ്ടമാകുന്നത്, എന്നാൽ ഇടയ്ക്കിടെ ഒരു പവർ അല്ലെങ്കിൽ ഡിസ്ക് പരാജയം പോലുള്ള ഒരു സിസ്റ്റം തകരാറാണ് കാരണം, അതിനാൽ സെൻസിറ്റീവ് കൂടാതെ/അല്ലെങ്കിൽ പ്രധാനപ്പെട്ട ഡാറ്റയുടെ അധിക പകർപ്പ് സൂക്ഷിക്കുന്നത് എല്ലായ്പ്പോഴും നല്ലതാണ്.
![]()
9.1.1. നിങ്ങളുടെ ഡാറ്റ തയ്യാറാക്കുന്നു
9.1.1.1. ടാർ ഉപയോഗിച്ച് ആർക്കൈവുചെയ്യുന്നു
മിക്ക കേസുകളിലും, ഒരൊറ്റ ആർക്കൈവ് ഫയലിൽ ബാക്കപ്പ് ചെയ്യുന്നതിന് ഞങ്ങൾ ആദ്യം എല്ലാ ഡാറ്റയും ശേഖരിക്കും, അത് പിന്നീട് ഞങ്ങൾ കംപ്രസ്സുചെയ്യും. ആർക്കൈവ് ചെയ്യുന്ന പ്രക്രിയയിൽ ലിസ്റ്റുചെയ്ത എല്ലാ ഫയലുകളും സംയോജിപ്പിക്കുകയും അനാവശ്യമായ ശൂന്യതകൾ നീക്കം ചെയ്യുകയും ചെയ്യുന്നു. ലിനക്സിൽ, ഇത് സാധാരണയായി ചെയ്യുന്നത് ടാർ കമാൻഡ്. ടാർ ടേപ്പുകളിൽ ഡാറ്റ ആർക്കൈവുചെയ്യുന്നതിനാണ് യഥാർത്ഥത്തിൽ രൂപകൽപ്പന ചെയ്തത്, എന്നാൽ ഇതിന് ആർക്കൈവുകൾ നിർമ്മിക്കാനും കഴിയും, ഇത് എന്നറിയപ്പെടുന്നു ടാർബോൾസ്.
ടാറിന് നിരവധി ഓപ്ഷനുകൾ ഉണ്ട്, ഏറ്റവും പ്രധാനപ്പെട്ടവ ചുവടെ ഉദ്ധരിക്കുന്നു:
• -v: വാചാലമായ
• -t: ടെസ്റ്റ്, ഒരു ടാർബോളിന്റെ ഉള്ളടക്കം കാണിക്കുന്നു
• -x: ആർക്കൈവ് എക്സ്ട്രാക്റ്റ് ചെയ്യുക
• -c: ആർക്കൈവ് സൃഷ്ടിക്കുക
• -f ആർക്കൈവ് ഡിവൈസ്: ടാർബോളിനുള്ള ഉറവിടം/ലക്ഷ്യസ്ഥാനമായി ആർക്കൈവ് ഡിവൈസ് ഉപയോഗിക്കുക, ഉപകരണം ആദ്യ ടേപ്പ് ഉപകരണത്തിലേക്ക് ഡിഫോൾട്ട് ചെയ്യുന്നു (സാധാരണയായി /dev/st0 അല്ലെങ്കിൽ സമാനമായത്)
• -j: ഫിൽട്ടർ ചെയ്യുക bzip2, വിഭാഗം 9.1.1.2 കാണുക
കൂടെ ഡാഷ്-പ്രിഫിക്സ് ഉപേക്ഷിക്കുന്നത് സാധാരണമാണ് ടാർ ഓപ്ഷനുകൾ, ചുവടെയുള്ള ഉദാഹരണങ്ങളിൽ നിന്ന് നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ.
അനുയോജ്യതയ്ക്കായി ഗ്നു ടാർ ഉപയോഗിക്കുക
ഒരു കുത്തക ഉപയോഗിച്ച് ഉണ്ടാക്കിയ ആർക്കൈവുകൾ ടാർ ഒരു സിസ്റ്റത്തിലെ പതിപ്പ്, പൊരുത്തപ്പെടുന്നില്ലായിരിക്കാം ടാർ മറ്റൊരു കുത്തക സംവിധാനത്തിൽ. ആർക്കൈവ് വീണ്ടെടുക്കേണ്ടതുണ്ടോ എന്നതുപോലുള്ള തലവേദനയ്ക്ക് ഇത് കാരണമായേക്കാം
ഇപ്പോൾ നിലവിലില്ലാത്ത ഒരു സിസ്റ്റത്തിൽ. GNU ഉപയോഗിക്കുക ടാർ നിങ്ങളുടെ സിസ്റ്റം അഡ്മിൻ പൊട്ടിക്കരയുന്നത് തടയാൻ എല്ലാ സിസ്റ്റങ്ങളിലെയും പതിപ്പ്. ലിനക്സ് എപ്പോഴും ഗ്നു ടാർ ഉപയോഗിക്കുന്നു. മറ്റ് UNIX മെഷീനുകളിൽ പ്രവർത്തിക്കുമ്പോൾ, നൽകുക ടാർ --സഹായിക്കൂ നിങ്ങൾ ഏത് പതിപ്പാണ് ഉപയോഗിക്കുന്നതെന്ന് കണ്ടെത്താൻ. എവിടെയെങ്കിലും ഗ്നു എന്ന വാക്ക് കാണുന്നില്ലെങ്കിൽ നിങ്ങളുടെ സിസ്റ്റം അഡ്മിനെ ബന്ധപ്പെടുക.
ചുവടെയുള്ള ഉദാഹരണത്തിൽ, ഒരു ആർക്കൈവ് സൃഷ്ടിക്കുകയും അൺപാക്ക് ചെയ്യുകയും ചെയ്യുന്നു.
gaby:~> ചിത്രങ്ങൾ/
me+tux.jpg nimf.jpg
gaby:~> tar cvf images-in-a-dir.tar images/
images/ images/nimf.jpg images/me+tux.jpg
gaby:~> സിഡി ചിത്രങ്ങൾ
gaby:~/images> tar cvf ചിത്രങ്ങൾ-വിത്തൗട്ട്-എ-ഡിർ.ടാർ *.jpg
me+tux.jpg nimf.jpg
gaby:~/images> cd
gaby:~> ls */*.tar
a-dir.tar ഇല്ലാതെ ചിത്രങ്ങൾ/ചിത്രങ്ങൾ
gaby:~> ls *.tar
images-in-a-dir.tar
gaby:~> tar xvf ചിത്രങ്ങൾ-in-a-dir.tar
images/ images/nimf.jpg images/me+tux.jpg
gaby:~> ടാർ ടിവിഎഫ് ഇമേജുകൾ/ചിത്രങ്ങൾ-വിത്തൗട്ട്-ഡിർ.ടാർ
-rw-r--r-- gaby/gaby 42888 1999-06-30 20:52:25 me+tux.jpg
-rw-r--r-- gaby/gaby 7578 2000-01-26 12:58:46 nimf.jpg
gaby:~> tar xvf ചിത്രങ്ങൾ/ചിത്രങ്ങൾ-വിത്തൗട്ട്-എ-ഡിർ.ടാർ
me+tux.jpg nimf.jpg
gaby:~> ls *.jpg
me+tux.jpg nimf.jpg
gaby:~> ചിത്രങ്ങൾ/
me+tux.jpg nimf.jpg
gaby:~> tar cvf images-in-a-dir.tar images/
images/ images/nimf.jpg images/me+tux.jpg
gaby:~> സിഡി ചിത്രങ്ങൾ
gaby:~/images> tar cvf ചിത്രങ്ങൾ-വിത്തൗട്ട്-എ-ഡിർ.ടാർ *.jpg
me+tux.jpg nimf.jpg
gaby:~/images> cd
gaby:~> ls */*.tar
a-dir.tar ഇല്ലാതെ ചിത്രങ്ങൾ/ചിത്രങ്ങൾ
gaby:~> ls *.tar
images-in-a-dir.tar
gaby:~> tar xvf ചിത്രങ്ങൾ-in-a-dir.tar
images/ images/nimf.jpg images/me+tux.jpg
gaby:~> ടാർ ടിവിഎഫ് ഇമേജുകൾ/ചിത്രങ്ങൾ-വിത്തൗട്ട്-ഡിർ.ടാർ
-rw-r--r-- gaby/gaby 42888 1999-06-30 20:52:25 me+tux.jpg
-rw-r--r-- gaby/gaby 7578 2000-01-26 12:58:46 nimf.jpg
gaby:~> tar xvf ചിത്രങ്ങൾ/ചിത്രങ്ങൾ-വിത്തൗട്ട്-എ-ഡിർ.ടാർ
me+tux.jpg nimf.jpg
gaby:~> ls *.jpg
me+tux.jpg nimf.jpg
ടാർ ചെയ്ത ഡയറക്ടറിയും ടാർ ചെയ്ത ഫയലുകളുടെ ഒരു കൂട്ടവും തമ്മിലുള്ള വ്യത്യാസവും ഈ ഉദാഹരണം വ്യക്തമാക്കുന്നു. ഡയറക്ടറികൾ മാത്രം കംപ്രസ് ചെയ്യുന്നതാണ് ഉചിതം, അതിനാൽ ടാർബോൾ അൺപാക്ക് ചെയ്യുമ്പോൾ ഫയലുകൾ എല്ലായിടത്തും വ്യാപിക്കില്ല (അത് മറ്റൊരു സിസ്റ്റത്തിലായിരിക്കാം, അവിടെ ഏതൊക്കെ ഫയലുകൾ ഇതിനകം ഉണ്ടായിരുന്നുവെന്നും ആർക്കൈവിൽ നിന്നുള്ളവ ഏതൊക്കെയാണെന്നും നിങ്ങൾക്കറിയില്ല).
ഒരു ടേപ്പ് ഡ്രൈവ് നിങ്ങളുടെ മെഷീനുമായി ബന്ധിപ്പിച്ച് നിങ്ങളുടെ സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്റർ കോൺഫിഗർ ചെയ്യുമ്പോൾ, ഫയലിന്റെ പേരുകൾ അവസാനിക്കുന്നത് .ടാർ ടേപ്പ് ഉപകരണത്തിന്റെ പേര് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു, ഉദാഹരണത്തിന്:
ടാർ cvf /dev/tape mail/
ഡയറക്ടറി മെയിൽ കൂടാതെ അതിൽ അടങ്ങിയിരിക്കുന്ന എല്ലാ ഫയലുകളും ഉടൻ തന്നെ ടേപ്പിൽ എഴുതിയിരിക്കുന്ന ഒരു ഫയലിലേക്ക് കംപ്രസ് ചെയ്യുന്നു. ഞങ്ങൾ വെർബോസ് ഓപ്ഷൻ ഉപയോഗിച്ചതിനാൽ ഒരു ഉള്ളടക്ക ലിസ്റ്റിംഗ് ദൃശ്യമാകുന്നു.
![]()
9.1.1.2. ടാർ ഉപയോഗിച്ചുള്ള ഇൻക്രിമെന്റൽ ബാക്കപ്പുകൾ
ദി ടാർ ടൂൾ ഉപയോഗിച്ച് ഇൻക്രിമെന്റൽ ബാക്കപ്പുകൾ സൃഷ്ടിക്കുന്നതിനെ പിന്തുണയ്ക്കുന്നു -N ഓപ്ഷൻ. ഈ ഓപ്ഷൻ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഒരു തീയതി വ്യക്തമാക്കാൻ കഴിയും, കൂടാതെ ടാർ ഈ തീയതിയ്ക്കെതിരായ എല്ലാ നിർദ്ദിഷ്ട ഫയലുകളുടെയും പരിഷ്ക്കരണ സമയം പരിശോധിക്കും. ഫയലുകൾ തീയതിയേക്കാൾ അടുത്തിടെ മാറ്റിയാൽ, അവ ബാക്കപ്പിൽ ഉൾപ്പെടുത്തും. ചുവടെയുള്ള ഉദാഹരണം മുമ്പത്തെ ആർക്കൈവിലെ ടൈംസ്റ്റാമ്പ് തീയതി മൂല്യമായി ഉപയോഗിക്കുന്നു. ആദ്യം, പ്രാരംഭ ആർക്കൈവ് സൃഷ്ടിക്കുകയും പ്രാരംഭ ബാക്കപ്പ് ഫയലിലെ ടൈംസ്റ്റാമ്പ് കാണിക്കുകയും ചെയ്യുന്നു. തുടർന്ന് ഒരു പുതിയ ഫയൽ സൃഷ്ടിക്കപ്പെടുന്നു, അതിൽ ഞങ്ങൾ ഒരു പുതിയ ബാക്കപ്പ് എടുക്കുന്നു, അതിൽ ഈ പുതിയ ഫയൽ മാത്രം അടങ്ങിയിരിക്കുന്നു:
ജിമ്മി:~> tar cvpf /var/tmp/javaproggies.tar java/*.java
java/btw.java java/error.java java/hello.java java/income2.java java/income.java java/inputdevice.java java/input.java java/master.java java/method1.java java/mood.java java/moodywaitress.java java/test3.java java/TestOne.java java/TestTwo.java java/Vehicle.java
ജിമ്മി:~> ls -l /var/tmp/javaproggies.tar
-rw-rw-r-- 1 ജിമ്മി ജിമ്മി 10240 ജനുവരി 21 11:58 /var/tmp/javaproggies.tar jimmy:~> java/newprog.java സ്പർശിക്കുക
ജിമ്മി:~> tar -N /var/tmp/javaproggies.tar \
-cvp /var/tmp/incremental1-javaproggies.tar java/*.java 2> /dev/null
java/newprog.java ജിമ്മി:~> cd /var/tmp/
ജിമ്മി:~> tar xvf incremental1-javaproggies.tar
java/newprog.java
ജിമ്മി:~> tar cvpf /var/tmp/javaproggies.tar java/*.java
java/btw.java java/error.java java/hello.java java/income2.java java/income.java java/inputdevice.java java/input.java java/master.java java/method1.java java/mood.java java/moodywaitress.java java/test3.java java/TestOne.java java/TestTwo.java java/Vehicle.java
ജിമ്മി:~> ls -l /var/tmp/javaproggies.tar
-rw-rw-r-- 1 ജിമ്മി ജിമ്മി 10240 ജനുവരി 21 11:58 /var/tmp/javaproggies.tar jimmy:~> java/newprog.java സ്പർശിക്കുക
ജിമ്മി:~> tar -N /var/tmp/javaproggies.tar \
-cvp /var/tmp/incremental1-javaproggies.tar java/*.java 2> /dev/null
java/newprog.java ജിമ്മി:~> cd /var/tmp/
ജിമ്മി:~> tar xvf incremental1-javaproggies.tar
java/newprog.java
സ്റ്റാൻഡേർഡ് പിശകുകൾ റീഡയറക്ട് ചെയ്തു / dev / null. നിങ്ങൾ ഇത് ചെയ്തില്ലെങ്കിൽ, ടാർ ഓരോ മാറ്റമില്ലാത്ത ഫയലുകൾക്കും ഒരു സന്ദേശം പ്രിന്റ് ചെയ്യും, അത് ഡംപ് ചെയ്യപ്പെടില്ല എന്ന് നിങ്ങളോട് പറയും.
ഈ പ്രവർത്തന രീതിക്ക് ഫയലുകളിലെ ടൈംസ്റ്റാമ്പുകൾ നോക്കുന്ന ഒരു പോരായ്മയുണ്ട്. നിങ്ങളുടെ ബാക്കപ്പുകൾ അടങ്ങിയ ഡയറക്ടറിയിലേക്ക് നിങ്ങൾ ഒരു ആർക്കൈവ് ഡൗൺലോഡ് ചെയ്യുന്നുവെന്ന് പറയുക, രണ്ട് വർഷം മുമ്പ് സൃഷ്ടിച്ച ഫയലുകൾ ആർക്കൈവിൽ അടങ്ങിയിരിക്കുന്നു. പ്രാരംഭ ആർക്കൈവിലെ ടൈംസ്റ്റാമ്പിനെതിരെ ആ ഫയലുകളുടെ ടൈംസ്റ്റാമ്പുകൾ പരിശോധിക്കുമ്പോൾ, പുതിയ ഫയലുകൾ യഥാർത്ഥത്തിൽ പഴയതായി തോന്നും ടാർ, എന്നിവ ഉപയോഗിച്ച് നിർമ്മിച്ച ഇൻക്രിമെന്റൽ ബാക്കപ്പിൽ ഉൾപ്പെടുത്തില്ല -N ഓപ്ഷൻ.
ഒരു മികച്ച തിരഞ്ഞെടുപ്പ് ആയിരിക്കും -g ഓപ്ഷൻ, അത് ബാക്കപ്പ് ചെയ്യാനുള്ള ഫയലുകളുടെ ഒരു ലിസ്റ്റ് സൃഷ്ടിക്കും. ഇൻക്രിമെന്റൽ ബാക്കപ്പുകൾ നിർമ്മിക്കുമ്പോൾ, ഈ ലിസ്റ്റിൽ ഫയലുകൾ പരിശോധിക്കും. ഇത് ഇങ്ങനെയാണ് പ്രവർത്തിക്കുന്നത്:
ജിമ്മി:~> tar cvpf വർക്ക്-20030121.tar -g സ്നാപ്പ്ഷോട്ട്-20030121 വർക്ക്/
ജോലി/ ജോലി/ഫയൽ1 വർക്ക്/ഫയൽ2 വർക്ക്/ഫയൽ3
ജിമ്മി:~> ഫയൽ സ്നാപ്പ്ഷോട്ട്-20030121
ജിമ്മി:~> tar cvpf വർക്ക്-20030121.tar -g സ്നാപ്പ്ഷോട്ട്-20030121 വർക്ക്/
ജോലി/ ജോലി/ഫയൽ1 വർക്ക്/ഫയൽ2 വർക്ക്/ഫയൽ3
ജിമ്മി:~> ഫയൽ സ്നാപ്പ്ഷോട്ട്-20030121
സ്നാപ്പ്ഷോട്ട്-20030121: ASCII ടെക്സ്റ്റ് അടുത്ത ദിവസം, ഉപയോക്താവ് ജിമ്മി പ്രവർത്തിക്കുന്നു file3 കുറച്ചുകൂടി, സൃഷ്ടിക്കുന്നു file4. ദിവസാവസാനം, അവൻ ഒരു പുതിയ ബാക്കപ്പ് ഉണ്ടാക്കുന്നു:
ജിമ്മി:~> tar cvpf വർക്ക്-20030122.tar -g സ്നാപ്പ്ഷോട്ട്-20030121 വർക്ക്/
ജോലി/ ജോലി/ഫയൽ3 വർക്ക്/ഫയൽ4
ജിമ്മി:~> tar cvpf വർക്ക്-20030122.tar -g സ്നാപ്പ്ഷോട്ട്-20030121 വർക്ക്/
ജോലി/ ജോലി/ഫയൽ3 വർക്ക്/ഫയൽ4
ഇവ വളരെ ലളിതമായ ചില ഉദാഹരണങ്ങളാണ്, എന്നാൽ നിങ്ങൾക്ക് ഒരു ക്രോൺജോബിലും ഇത്തരത്തിലുള്ള കമാൻഡ് ഉപയോഗിക്കാം (വിഭാഗം 4.4.4 കാണുക), ഉദാഹരണത്തിന് പ്രതിവാര ബാക്കപ്പിനായി ഒരു സ്നാപ്പ്ഷോട്ട് ഫയലും ദൈനംദിന ബാക്കപ്പിനായി ഒന്ന് വ്യക്തമാക്കുന്നു.
പൂർണ്ണ ബാക്കപ്പുകൾ എടുക്കുമ്പോൾ സ്നാപ്പ്ഷോട്ട് ഫയലുകൾ മാറ്റിസ്ഥാപിക്കേണ്ടതാണ്. എന്നതിൽ കൂടുതൽ വിവരങ്ങൾ കണ്ടെത്താം ടാർ ഡോക്യുമെന്റേഷൻ.
യഥാർത്ഥ സാധനങ്ങൾ
നിങ്ങൾ ഒരുപക്ഷേ ശ്രദ്ധിക്കുന്നതുപോലെ, ടാർ നമ്മൾ ഒരു ലളിതമായ ഡയറക്ടറിയെക്കുറിച്ച് സംസാരിക്കുമ്പോൾ ശരിയാണ്, ഒന്നിച്ചുള്ള ഒരു കൂട്ടം ഫയലുകൾ. നിങ്ങൾക്ക് മുഴുവൻ പാർട്ടീഷനുകളും ഡിസ്കുകളും അല്ലെങ്കിൽ വലിയ പ്രോജക്റ്റുകളും ആർക്കൈവ് ചെയ്യണമെങ്കിൽ കൈകാര്യം ചെയ്യാൻ എളുപ്പമുള്ള ടൂളുകൾ ഉണ്ട്. ഞങ്ങൾ വിശദീകരിക്കുന്നു എന്നേയുള്ളൂ ടാർ ആർക്കൈവുകൾ വിതരണം ചെയ്യുന്നതിനുള്ള വളരെ ജനപ്രിയമായ ഉപകരണമായതിനാൽ ഇവിടെയുണ്ട്. എയിൽ വരുന്ന ഒരു സോഫ്റ്റ്വെയർ നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടത് പലപ്പോഴും സംഭവിക്കും
"കംപ്രസ്ഡ് ടാർബോൾ" എന്ന് വിളിക്കപ്പെടുന്നവ. പതിവ് ബാക്കപ്പുകൾ നിർവഹിക്കാനുള്ള എളുപ്പമാർഗ്ഗത്തിനായി വിഭാഗം 9.3 കാണുക.
![]()
9.1.1.3. gzip അല്ലെങ്കിൽ bzip2 ഉപയോഗിച്ച് കംപ്രസ് ചെയ്യുകയും അൺപാക്ക് ചെയ്യുകയും ചെയ്യുന്നു
സിപ്പ് ടൂളുകൾ ഉപയോഗിച്ച് ടാർബോളുകൾ ഉൾപ്പെടെയുള്ള ഡാറ്റ കംപ്രസ് ചെയ്യാം. ദി gzip കമാൻഡ് ഫയലിന്റെ പേരിലേക്ക് .gz എന്ന പ്രത്യയം ചേർക്കുകയും യഥാർത്ഥ ഫയൽ നീക്കം ചെയ്യുകയും ചെയ്യും.
ജിമ്മി:~> ls -la | ഗ്രെപ് ടാർ
-rw-rw-r-- 1 ജിമ്മി ജിമ്മി 61440 ജൂൺ 6 14:08 ചിത്രങ്ങൾ-without-dir.tar jimmy:~> gzip images-without-dir.tar
ജിമ്മി:~> ls -la ചിത്രങ്ങൾ-without-dir.tar.gz
-rw-rw-r-- 1 ജിമ്മി ജിമ്മി 50562 ജൂൺ 6 14:08 ചിത്രങ്ങൾ-without-dir.tar.gz
ജിമ്മി:~> ls -la | ഗ്രെപ് ടാർ
-rw-rw-r-- 1 ജിമ്മി ജിമ്മി 61440 ജൂൺ 6 14:08 ചിത്രങ്ങൾ-without-dir.tar jimmy:~> gzip images-without-dir.tar
ജിമ്മി:~> ls -la ചിത്രങ്ങൾ-without-dir.tar.gz
-rw-rw-r-- 1 ജിമ്മി ജിമ്മി 50562 ജൂൺ 6 14:08 ചിത്രങ്ങൾ-without-dir.tar.gz
ഉപയോഗിച്ച് ജിസിപ്പ് ചെയ്ത ഫയലുകൾ അൺകംപ്രസ്സ് ചെയ്യുക -d ഓപ്ഷൻ.
bzip2 സമാനമായ രീതിയിൽ പ്രവർത്തിക്കുന്നു, പക്ഷേ മെച്ചപ്പെട്ട കംപ്രഷൻ അൽഗോരിതം ഉപയോഗിക്കുന്നു, അങ്ങനെ ചെറിയ ഫയലുകൾ സൃഷ്ടിക്കുന്നു. കൂടുതൽ വിവരങ്ങൾക്ക് bzip2 വിവര പേജുകൾ കാണുക.
ലിനക്സ് സോഫ്റ്റ്വെയർ പാക്കേജുകൾ പലപ്പോഴും ജിസിപ്പ് ചെയ്ത ടാർബോളിലാണ് വിതരണം ചെയ്യുന്നത്. അത്തരത്തിലുള്ള ആർക്കൈവുകൾ അൺപാക്ക് ചെയ്തതിന് ശേഷം ചെയ്യേണ്ട വിവേകപൂർണ്ണമായ കാര്യം കണ്ടെത്തുക എന്നതാണ് വായിക്കുക വായിക്കുകയും ചെയ്യുക. പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള മാർഗ്ഗനിർദ്ദേശങ്ങൾ ഇതിൽ അടങ്ങിയിരിക്കും.
GNU ടാർ കമാൻഡിന് gzipped ഫയലുകളെക്കുറിച്ച് അറിയാം. കമാൻഡ് ഉപയോഗിക്കുക
ടാർ zxvf file.tar.gz
അൺസിപ്പ് ചെയ്യുന്നതിനും ടാറിങ്ങിനുമായി .tar.gz or .tgz ഫയലുകൾ. ഉപയോഗിക്കുക
ടാർ jxvf file.tar.bz2
അൺപാക്ക് ചെയ്യുന്നതിനായി ടാർ കംപ്രസ് ചെയ്ത ആർക്കൈവുകൾ bzip2.
![]()
9.1.1.4. ജാവ ആർക്കൈവുകൾ
ഗ്നു പ്രോജക്റ്റ് നമുക്ക് നൽകുന്നു തുരുത്തി ജാവ ആർക്കൈവുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള ഉപകരണം. ഒന്നിലധികം ഫയലുകൾ ഒരു JAR ആർക്കൈവ് ഫയലിലേക്ക് സംയോജിപ്പിക്കുന്ന ഒരു ജാവ ആപ്ലിക്കേഷനാണ് ഇത്. ZIP, ZLIB കംപ്രഷൻ ഫോർമാറ്റ് എന്നിവയെ അടിസ്ഥാനമാക്കിയുള്ള ഒരു പൊതു ആവശ്യത്തിനുള്ള ആർക്കൈവിംഗ്, കംപ്രഷൻ ടൂൾ കൂടിയായപ്പോൾ, തുരുത്തി ജാവ കോഡ്, ആപ്ലെറ്റുകൾ കൂടാതെ/അല്ലെങ്കിൽ ആപ്ലിക്കേഷനുകൾ ഒരൊറ്റ ഫയലിൽ പാക്കിംഗ് സുഗമമാക്കുന്നതിനാണ് പ്രധാനമായും രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഒരൊറ്റ ആർക്കൈവിൽ സംയോജിപ്പിക്കുമ്പോൾ, ഒരു ജാവ ആപ്ലിക്കേഷന്റെ ഘടകങ്ങൾ വളരെ വേഗത്തിൽ ഡൗൺലോഡ് ചെയ്യാൻ കഴിയും.
വ്യത്യസ്തമായി ടാർ, തുരുത്തി സ്ഥിരസ്ഥിതിയായി കംപ്രസ്സുചെയ്യുന്നു, മറ്റ് ഉപകരണങ്ങളിൽ നിന്ന് സ്വതന്ത്രമായി - കാരണം ഇത് അടിസ്ഥാനപരമായി ജാവ പതിപ്പാണ് സിപ്പ്. കൂടാതെ, ഒരു ആർക്കൈവിലെ വ്യക്തിഗത എൻട്രികൾ രചയിതാവ് ഒപ്പിടാൻ ഇത് അനുവദിക്കുന്നു, അതുവഴി ഉത്ഭവം പ്രാമാണീകരിക്കാൻ കഴിയും.
വാക്യഘടന ഏതാണ്ട് സമാനമാണ് ടാർ കമാൻഡ്, ഞങ്ങൾ പരാമർശിക്കുന്നു വിവരം തുരുത്തി പ്രത്യേക വ്യത്യാസങ്ങൾക്കായി.
ടാർ, ജാർ, പ്രതീകാത്മക ലിങ്കുകൾ
സ്റ്റാൻഡേർഡ് ഡോക്യുമെന്റേഷനിൽ പരാമർശിച്ചിട്ടില്ലാത്ത ഒരു ശ്രദ്ധേയമായ സവിശേഷതയാണ് തുരുത്തി പ്രതീകാത്മക ലിങ്കുകൾ പിന്തുടരും. ഈ ലിങ്കുകൾ ചൂണ്ടിക്കാണിക്കുന്ന ഡാറ്റ ആർക്കൈവിൽ ഉൾപ്പെടുത്തും. ഡിഫോൾട്ട് ഇൻ ടാർ പ്രതീകാത്മക ലിങ്ക് ബാക്കപ്പ് ചെയ്യുക മാത്രമാണ്, എന്നാൽ ഈ സ്വഭാവം ഉപയോഗിച്ച് മാറ്റാവുന്നതാണ് -h ലേക്ക് ടാർ.
![]()
9.1.1.5. നിങ്ങളുടെ ഡാറ്റ ട്രാൻസ്പോർട്ട് ചെയ്യുന്നു
വിവരണക്കുറിപ്പു്