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ബാക്ക് ഫോം വഴി അത് ഞങ്ങളുമായി പങ്കിടുക.