CentOS, RHEL, Fedora എന്നിവയിൽ ടാർ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


ഒരു കൂട്ടം ഫയലുകളും കൂടാതെ/അല്ലെങ്കിൽ ഡയറക്uടറികളും ഒരു ആർക്കൈവ് ഫയലിലേക്ക് സംയോജിപ്പിക്കുന്നതിന് വ്യാപകമായി ഉപയോഗിക്കുന്ന കമാൻഡ്-ലൈൻ അടിസ്ഥാനമാക്കിയുള്ള യൂട്ടിലിറ്റിയാണ് tar, സാധാരണയായി ബാക്കപ്പ് അല്ലെങ്കിൽ വിതരണ ആവശ്യങ്ങൾക്കായി ടാർബോൾ എന്നറിയപ്പെടുന്നു. ടാർ ആർക്കൈവുകൾ സൃഷ്ടിക്കുന്നതിനും പരിപാലിക്കുന്നതിനും പരിഷ്uക്കരിക്കുന്നതിനും എക്uസ്uട്രാക്uറ്റുചെയ്യുന്നതിനും ടാർ കമാൻഡ് ഉപയോഗിക്കുന്നു.

ടാർ ഡിഫോൾട്ടായി ആർക്കൈവ് ഫയലുകൾ കംപ്രസ് ചെയ്യുന്നില്ല, പക്ഷേ, നിങ്ങൾ -z< നൽകുകയാണെങ്കിൽ, gzip, bzip2 അല്ലെങ്കിൽ xz പോലുള്ള അറിയപ്പെടുന്ന ഡാറ്റ കംപ്രഷൻ പ്രോഗ്രാമുകൾ ഉപയോഗിച്ച് ഫലമായുണ്ടാകുന്ന ആർക്കൈവ് കംപ്രസ് ചെയ്യാൻ അതിന് കഴിയും (അല്ലെങ്കിൽ അതിലൂടെ അത് ഫിൽട്ടർ ചെയ്യാം)., -j, അല്ലെങ്കിൽ -J ഫ്ലാഗുകൾ.

CentOS, RHEL, Fedora എന്നിവയിൽ ടാർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

എല്ലാ ലിനക്സ് വിതരണങ്ങളിലും ഡിഫോൾട്ടായി ടാർ പാക്കേജ് മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. എന്നാൽ ഇത് നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ, ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ താഴെ പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# yum install tar

നിങ്ങളുടെ സിസ്റ്റത്തിൽ ടാർ ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, നിങ്ങൾക്ക് അത് ഇനിപ്പറയുന്ന രീതിയിൽ ഉപയോഗിക്കാം. പ്രവർത്തിക്കുന്ന ഡയറക്uടറിയിൽ test_app എന്ന ഡയറക്uടറിയുടെ കംപ്രസ് ചെയ്യാത്ത ആർക്കൈവ് ഫയൽ എങ്ങനെ സൃഷ്uടിക്കാമെന്ന് ഈ ഉദാഹരണം കാണിക്കുന്നു.

# tar -cvf test_app.tar test_app/

മുകളിലെ കമാൻഡിൽ, ഉപയോഗിച്ചിരിക്കുന്ന ടാർ ഫ്ലാഗുകൾ -c ആണ്, അത് ഒരു പുതിയ .tar ആർക്കൈവ് ഫയൽ സൃഷ്ടിക്കുന്നു, -v വെർബോസ് മോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നു .tar ഫയൽ സൃഷ്uടി പുരോഗതി, ആർക്കൈവ് ഫയലിന്റെ ഫയൽ നാമ തരം വ്യക്തമാക്കുന്ന -f (test_app.tar ഈ സാഹചര്യത്തിൽ).

തത്ഫലമായുണ്ടാകുന്ന ആർക്കൈവ് ഫയൽ gzip അല്ലെങ്കിൽ bzip2 ഉപയോഗിച്ച് കംപ്രസ്സുചെയ്യാൻ, ഇനിപ്പറയുന്ന രീതിയിൽ -z അല്ലെങ്കിൽ -j ഫ്ലാഗ് നൽകുക. കംപ്രസ് ചെയ്ത ടാർബോൾ .tgz വിപുലീകരണത്തിലും അവസാനിക്കുമെന്നത് ശ്രദ്ധിക്കുക.

 
# tar -cvzf test_app.tar.gz test_app/
OR
# tar -cvzf test_app.tgz test_app/
OR
# tar -cvjf test_app.tar.bz2 test_app/

ഒരു ടാർബോളിന്റെ (ആർക്കൈവുചെയ്uത ഫയൽ) ഉള്ളടക്കങ്ങൾ ലിസ്റ്റുചെയ്യുന്നതിന്, ഇനിപ്പറയുന്ന രീതിയിൽ -t ഫ്ലാഗ് ഉപയോഗിക്കുക.

# tar -ztf test_app.tar.gz
OR
# tar -ztvf test_app.tar.gz		#shows more details

ഒരു ആർക്കൈവ് ഫയൽ എക്uസ്uട്രാക്uറ്റുചെയ്യുന്നതിന് (അല്ലെങ്കിൽ അൺടാർ), കാണിച്ചിരിക്കുന്നതുപോലെ -x സ്വിച്ച് ഉപയോഗിക്കുക.

# tar -xvf test_app.tar
OR
# tar -xvf test_app.tar.gz 

കൂടുതൽ ഉപയോഗ ഉദാഹരണങ്ങൾക്കായി, ഞങ്ങളുടെ ഇനിപ്പറയുന്ന ലേഖനങ്ങൾ കാണുക:

  • ലിനക്സിലെ 18 ടാർ കമാൻഡ് ഉദാഹരണങ്ങൾ
  • വലിയ 'ടാർ' ആർക്കൈവ് എങ്ങനെ നിശ്ചിത വലുപ്പത്തിലുള്ള ഒന്നിലധികം ഫയലുകളായി വിഭജിക്കാം
  • Linux-ൽ Pigz ടൂൾ ഉപയോഗിച്ച് ഫയലുകൾ എങ്ങനെ വേഗത്തിൽ കംപ്രസ് ചെയ്യാം
  • ലിനക്സിൽ ഒരു .bz2 ഫയൽ എങ്ങനെ കംപ്രസ്സും ഡികംപ്രസ്സും ചെയ്യാം
  • ലിനക്സിലെ 10 7zip (ഫയൽ ആർക്കൈവ്) കമാൻഡ് ഉദാഹരണങ്ങൾ

ഇപ്പോഴത്തേക്ക് ഇത്രമാത്രം! ഈ ലേഖനത്തിൽ, CentOS, RHEL, Fedora എന്നിവയിൽ ടാർ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ കാണിച്ചുതന്നിട്ടുണ്ട് കൂടാതെ ചില അടിസ്ഥാന ടാർ ഉപയോഗ കമാൻഡുകളും കാണിക്കുന്നു. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടെങ്കിൽ, ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം വഴി അത് ഞങ്ങളുമായി പങ്കിടുക.