ലിനക്സ് ഷെല്ലിനുള്ള പുതുതലമുറ ഗൈഡ്

എന്താണ് ഷെൽ?

ഡെസ്ക്ടോപ്പ് എൻവയണ്മെന്റുകളും ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസുകളും മുമ്പ് തന്നെ ലിനക്സ് ഓപ്പറേറ്റിങ് സിസ്റ്റവുമായി ആശയവിനിമയം ചെയ്യാനുള്ള ഒരേയൊരു മാർഗ്ഗം ടെർമിനൽ എന്നറിയപ്പെടുന്ന കമാൻഡ് ലൈൻ ഉപയോഗപ്പെടുത്താനായിരുന്നു.

ടെർമിനൽ ഷെൽ എന്ന ഒരു പ്രത്യേക പ്രോഗ്രാം ഉപയോഗിക്കുന്നു. ഇത് ടാസ്ക്കുകൾ നിർവഹിക്കുന്നതിനുള്ള വിവിധ ശ്രേണികളെ പിന്തുണയ്ക്കുന്നു.

വിവിധ തരം ഷെൽ ലഭ്യമാണ്. ഇവിടെ സാധാരണയായി ഉപയോഗിക്കുന്ന ഷെല്ലുകൾ:

മിക്ക ആധുനിക ലിനക്സ് വിതരണങ്ങളും ബാഷ് ഷെൽ അല്ലെങ്കിൽ ഡാഷ് ഷെൽ ഉപയോഗിയ്ക്കുന്നു, മറ്റു ഷെല്ലുകൾ ഉള്ളതായി അറിവുള്ളതാണ്.

നിങ്ങൾക്ക് ഒരു ഷെൽ തുറക്കാൻ എങ്ങനെ കഴിയും?

നിങ്ങൾ ssh വഴി ഒരു Linux സറ്വറിലേക്ക് കണക്ട് ചെയ്താൽ, നിങ്ങൾ നേരിട്ട് ഒരു ലിനക്സ് ഷെല്ലിലേക്കു് ലഭിക്കും. നിങ്ങൾ ലിനക്സിന്റെ ഒരു ഡെസ്ക് ടോപ്പ് പതിപ്പാണ് ഉപയോഗിക്കുന്നതെങ്കിൽ നിങ്ങൾ ഒരു ഡെസ്ക്ടോപ്പ് അന്തരീക്ഷം ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ ഒരു ടെർമിനൽ തുറക്കുന്നതിലൂടെ ഒരു ഷെൽ നിങ്ങൾക്ക് ലഭിക്കും.

പല വഴികളിൽ ഒരു ടെർമിനൽ എങ്ങനെ ആക്സസ് ചെയ്യാം എന്ന് ഈ ഗൈഡ് കാണിക്കുന്നു.

ഉടൻ ടെർമിനൽ എന്റർ ചെയ്തതിനു ശേഷം നിങ്ങൾക്ക് ആ ടെർമിനലിനു് സ്വതവേയുള്ള ഷെൽ ഉപയോഗിക്കുവാൻ സാധിക്കും.

ഒരു ടെർമിനലും ഷെല്ലും സമാനമാണോ?

ഒരു ടെർമിനലും ഒരു ഷെല്ലും പരസ്പരം ഒന്നിച്ച് ഉപയോഗിക്കുന്നത് പോലെ വളരെ വ്യത്യസ്തങ്ങളായ മൃഗങ്ങളാണ്. ഒരു ടെർമിനൽ ഒരു ഷെൽ ആക്സസ് ചെയ്യാൻ നിങ്ങളെ പ്രാപ്തമാക്കുന്ന ഒരു പ്രോഗ്രാമാണ്.

നേരത്തെ സൂചിപ്പിച്ചതുപോലെ ടെർമിനൽ പലതരം ഷെൽ പ്രവർത്തിപ്പിക്കാം. ഒരു ഷെൽ പ്രവർത്തിപ്പിക്കാൻ ഒരു ടെർമിനൽ എമുലേറ്റർ ആവശ്യമില്ല. നിങ്ങൾക്ക് ഒരു CRON ജോലി വഴി ഒരു ഷെൽ സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കാൻ കഴിയും, അത് ചില കാലഘട്ടങ്ങളിൽ സ്ക്രിപ്റ്റുകൾ പ്രവർത്തിപ്പിക്കാനുള്ള ഒരു ഉപകരണമാണ്.

ഷെല്ലുമായി എങ്ങനെ ഇടപെടുന്നു?

കൂടുതൽ ഗ്രാഫിക്കൽ സാഹചര്യത്തിൽ നിങ്ങൾക്ക് നേടാനാകുന്ന ഒരു ടെർമിനൽ വിൻഡോയിൽ നിങ്ങൾക്ക് വളരെ ചെയ്യാൻ കഴിയും, എന്നാൽ ലഭ്യമായ ആജ്ഞകൾ നിങ്ങൾ അറിഞ്ഞിരിക്കണം.

എല്ലാ കമാൻഡുകളും ലിസ്റ്റ് ചെയ്യാനുള്ള പല വഴികളുണ്ട്. ഉദാഹരണത്തിന് ലഭ്യമായ കമാൻഡുകൾ കാണിക്കുന്ന കമാൻഡ്:

compgen -c | കൂടുതൽ

ഇത് ലഭ്യമായ എല്ലാ കമാൻഡുകളും ലിസ്റ്റുചെയ്യുന്നു, എന്നാൽ നിങ്ങൾക്കറിയാത്തത് എന്താണെന്നറിയില്ലെങ്കിൽ നിങ്ങൾ വളരെ സുഖകരമായിരിക്കാൻ ഇടയില്ല എന്നാണ്.

താഴെ പറയുന്നവ ടൈപ്പ് ചെയ്ത് ഓരോ കമാൻഡിനേയും കുറിച്ചു് വായിക്കുവാൻ നിങ്ങൾക്കു് man കമാൻഡ് ഉപയോഗിക്കാം:

man കമാൻഡ് നെയിം

നിങ്ങൾക്കു് വായിക്കാൻ താല്പര്യപ്പെടുന്ന കമാൻഡിന്റെ പേരു് ഉപയോഗിച്ച് "commandname" മാറ്റി എഴുതുക.

ലിനക്സ് ആജ്ഞകളിൽ ഭൂരിഭാഗവും എങ്ങനെ ഉപയോഗിയ്ക്കണമെന്നറിയാതെ നിങ്ങൾക്ക് ഈ സൈറ്റിലെ ഗൈഡുകൾ എല്ലായ്പ്പോഴും പിന്തുടരാൻ സാധിക്കും.

നിങ്ങൾ അറിയാൻ ആഗ്രഹിക്കുന്ന പ്രധാന കാര്യങ്ങൾ ഫയലുകൾ എങ്ങനെ കാണണം, ഫയൽ എഡിറ്റുചെയ്യുന്നത് എങ്ങനെ, നിങ്ങൾ ഫയൽ സിസ്റ്റത്തിൽ എവിടെയാണ്, എങ്ങനെ മുകളിലേക്കും താഴേക്കുമുള്ള ഡയറക്ടറികൾ നീക്കംചെയ്യാം, ഫയലുകൾ എങ്ങനെ പകർത്താം, എങ്ങനെ ഫയലുകൾ പകർത്താം, എങ്ങനെ പകർത്താം ഫയലുകൾ ഇല്ലാതാക്കുക, എങ്ങനെ തരങ്ങൾ നിർമ്മിക്കാം എന്നിവ.

ഭാഗ്യവശാൽ ആ ഗൈഡ് എല്ലാം എങ്ങനെ ചെയ്യണമെന്ന് കാണിച്ചുതരും .

ഒരു ഷെൽ സ്ക്രിപ്റ്റ് എന്താണ്

ഒരു ഷെൽ സ്ക്രിപ്റ്റ് എന്നത് ഒരു ഫയലിൽ എഴുതിയിരിക്കുന്ന ഷെൽ കമാൻഡുകളുടെ ഒരു പരമ്പരയാണ്, അത് പലപ്പോഴും ഉപയോക്താവിന്റെ ഇൻപുട്ട് എടുക്കുന്നതിനുള്ള കമാൻഡുകൾ പ്രവർത്തിക്കും.

ഷെൽ സ്ക്രിപ്റ്റുകൾ വീണ്ടും സാധാരണ ഗതികൾ ചെയ്യുന്നതിനുള്ള ഒരു രീതി നൽകുന്നു.

കീബോർഡ് കുറുക്കുവഴികൾ

ഒരു ടെർമിനൽ വിൻഡോയിൽ ഒരു ഷെൽ ഉപയോഗിച്ച് വേഗത്തിൽ സംവദിക്കുന്നതിന് അറിയാവുന്ന നിരവധി കീബോർഡ് കുറുക്കുവഴികളുണ്ട്:

കമാൻഡ് ലൈൻ ഉപയോഗിച്ചു് സോഫ്റ്റ്വെയർ ഇൻസ്റ്റോൾ ചെയ്യുന്നതു്

ഷെൽ ഉപയോഗിച്ച് ഫയലുകളെ പകർത്താനും അവയെ എഡിറ്റുചെയ്യാനും കഴിയുന്ന രീതിയിൽ ഉപയോഗിക്കാനാകും.

ഉദാഹരണത്തിന് നിങ്ങൾക്ക് സോഫ്റ്റ്വെയർ ഇൻസ്റ്റോൾ ചെയ്യാൻ ഷെൽ ഉപയോഗിക്കാൻ കഴിയും. സോഫ്റ്റ്വെയറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള മിക്ക കമാൻഡുകളും ഒരു ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിനു് മാത്രമാണു്, ഒരു പ്രത്യേക ഷെല്ലല്ല.

ഉദാഹരണത്തിനു് ഡെബിയൻ അടിസ്ഥാനത്തിലുള്ള വിതരണങ്ങളിൽ apt-get ലഭ്യമാണ്, ഇതു് Red Hat അടിസ്ഥാനമാക്കിയുള്ള വിതരണങ്ങൾക്കു് yum ലഭ്യമാണു്.

നിങ്ങൾ ഒരു ഷെൽ ലിപിയിൽ apt-get ഉപയോഗിക്കുമെങ്കിലും ഓരോ വിതരണത്തിലും ഇത് പ്രവർത്തിക്കില്ല. ഒരു കമാൻഡ് ലൈൻ പ്രോഗ്രാമാണ് ഒരു സമർപ്പിത ഷെൽ കമാൻഡ് അല്ലാതെ ഇത്.

ഉപയോഗപ്രദമായ നുറുങ്ങുകളും തന്ത്രങ്ങളും

കമാൻഡ് ലൈനുകൾക്കുള്ള 15 ഉപയോഗപ്രദമായ നുറുങ്ങുകളും തന്ത്രങ്ങളും ഈ ഗൈഡ് നൽകുന്നു.

കമാന്ഡുകള് എങ്ങനെ തടയാന്, കമാന്ഡുകള് എങ്ങിനെ നിര്ത്താം, എപ്പോള് കമാന്ഡുകള് എങ്ങനെ ഒരു പ്രത്യേക തീയതിയിലും സമയത്തിലും എങ്ങനെ പ്രവര്ത്തിപ്പിക്കാം, എങ്ങനെ പ്രക്രിയകള് കാണണം, നിയന്ത്രിക്കണം, എങ്ങിനെ ഹൌള് ചെയ്യാന് ശ്രമിക്കണം പ്രക്രിയകൾ, എങ്ങനെ YouTube വീഡിയോകൾ ഡൌൺലോഡ് ചെയ്യാം, വെബ് പേജുകൾ ഡൌൺലോഡ് എങ്ങനെ നിങ്ങളുടെ ഭാഗ്യം എങ്ങനെ എങ്ങനെ അറിയിച്ചു.