കമ്പ്യൂട്ടറുകൾ, വിവരസാങ്കേതിക വിദ്യ
ഏറ്റവും ഉപയോഗപ്രദമായ SSH കമാൻഡുകൾ
ഏത് സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്ററോ അല്ലെങ്കിൽ വിപുലീകരിച്ച വെബ്മാസ്റ്റർക്കോ വളരെ പ്രധാനപ്പെട്ട ഒരു ഉപാധിയാണ് എസ്എസ്എച് കമാൻഡുകൾ. പതിവായി ഹോസ്റ്റുചെയ്യാത്ത സൈറ്റുകൾ സ്ഥാപിക്കുന്ന ഒരു സെർവറിലാണ് അവർ. ലിനക്സ് കമാൻഡുകൾ ഉപയോഗിച്ചു് കൺസോൾ വഴി സാധാരണ സർവർ ക്രമീകരിയ്ക്കുന്നു.
നിങ്ങൾ കണക്ഷൻ ഉപയോഗിച്ച് വിവിധ പ്രോഗ്രാമുകൾ ഉപയോഗിക്കാം, ഉദാഹരണത്തിന്, PuTTY. ബിറ്റ്വിസ് എസ്എസ്എച്ച് ക്ലയന്റ് കൈകാര്യം ചെയ്യുന്നു . വാസ്തവത്തിൽ, അവ ഒരേ ആളാണ്. അതിനാൽ, മിക്ക കാര്യനിർവാഹകരും അവർ ഇപ്പോൾ ഉപയോഗിക്കുന്നവ ഉപയോഗിക്കുന്നു.
പുട്ട്റ്റി SSH
ഫോട്ടോയിൽ താഴെ നിങ്ങൾ PuTTY പ്രോഗ്രാം കൺസോൾ കാണും. ഏതു് പ്രോഗ്രാമിലേക്കു് കണക്ട് ചെയ്യുമ്പോൾ, ഈ കൺസോൾ പ്രവർത്തിയ്ക്കുന്ന സർവറിന്റെ ഹോസ്റ്റും (IP വിലാസം) നിങ്ങൾ നൽകേണ്ടതുണ്ടു്. സാധാരണയായി ഇത് 22-ആം പോർട്ട് ആണ്.
ചില ഷെല്ലുകൾ നിങ്ങളുടെ ലോഗിൻ, പാസ്സ്വേർഡ് എന്നിവ ഓർക്കാൻ സെർവറുമായി ബന്ധപ്പെടുത്തുന്നു. ഇത് ശുപാർശ ചെയ്തിട്ടില്ല. നിങ്ങൾക്ക് ലളിതമായ ഓർമ്മപ്പെടുത്തലാണ് ജോലി കൂടുതൽ ലളിതമാക്കാൻ. പക്ഷേ എല്ലായ്പ്പോഴും പാസ്വേഡ് വീണ്ടും നൽകുക. അത്തരം ക്ലയന്റുകൾ ചിലപ്പോൾ ഹാക്ക് ചെയ്യപ്പെടുകയും തുടർന്ന് നിങ്ങളുടെ ഡാറ്റ മോഷ്ടിക്കുകയും ചെയ്യുന്നു.
Bitvise SSH ക്ലയന്റ്
ബിറ്റ്വിസ് എസ്എച്ച്ഐ ക്ലൈന്റിൽ SSH ലിനക്സ് കമാൻഡുകൾ പ്രവർത്തിക്കുന്നു. കൺസോൾ ഒന്നുതന്നെയാണു്, പക്ഷേ ഇതിനോടൊപ്പം, ഈ പ്രോഗ്രാമിൽ ഉടൻ തന്നെ എഫ്ടിപി തുറക്കുന്നു.
നിങ്ങൾക്ക് എന്തെങ്കിലും ഉപയോഗിക്കാം. നിങ്ങൾ ഇഷ്ടപ്പെട്ട പ്രധാന കാര്യവും എല്ലാം പ്രവർത്തിച്ചു. എല്ലായിടത്തും ഒരേ തത്വം തന്നെയാണ്.
സിസ്റ്റം നിരീക്ഷണത്തിനായി എസ്എസ്എച്ച് കമാൻഡുകൾ
എസ്എസ്എച് കൺസോൾ കമാൻഡുകൾ നിങ്ങളെ സർവറിന്റെ നിരീക്ഷണത്തിനു് അനുവദിയ്ക്കുന്നു. ഇത് ചെയ്യുന്നതിന്, htop ടൈപ്പ് ചെയ്യുക. ഫലം ചുവടെ കാണുന്ന ചിത്രമാണ്.
എല്ലാ കമ്പ്യൂട്ടറുകളിലും വ്യത്യസ്ത വിവരങ്ങൾ ഉണ്ടാകും. ഈ സാഹചര്യത്തിൽ, ഒരു പ്രൊസസ്സറുമായുള്ള ഒരു ദുർബല സെർവറും 671 MB റാമും മാത്രമാണ് ലിസ്റ്റ് ചെയ്തിട്ടുള്ളത്.
സിസ്റ്റം റീസ്റ്റാര്ട്ട് ചെയ്ത ശേഷം എത്ര സമയം കടന്നുപോകുന്നു എന്ന് ടൈം ഗ്രാഫ് കാണിക്കുന്നു. സെർവറിന്റെ മേൽനോട്ടം വഹിക്കുന്ന ജോലി പ്രൊഫഷണലായി പൂർത്തിയായാൽ, റീബൂട്ടുചെയ്യാതെ പ്രവർത്തിക്കാൻ വളരെയധികം സമയം എടുക്കും. എന്തായാലും എല്ലാം ശരിയായി പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ, എന്തിനു വീണ്ടും പുനരാരംഭിക്കണം?
ഇവിടെ മൂന്ന് മൂല്യങ്ങളുള്ള ലോഡ് ശരാശരിയാണ് വളരെ പ്രധാനപ്പെട്ട രേഖ. അവസാനത്തെ മിനിറ്റ് ശരാശരി ലോഡ് രണ്ടാമത്തേത് കാണിക്കുന്നു - അവസാന 5 മിനുട്ട്, മൂന്നാമത് - അവസാന 15 മിനുട്ട്. ഈ ലോഡ് സ്റ്റാൻഡേർഡ് വിൻഡോസ് ടാസ്ക് മാനേജർ എന്ന നിലയിൽ നിർവചിക്കപ്പെട്ടിട്ടില്ല.
ലോഡ് 100 ൽ കൂടുതൽ ആയിരിക്കാം. 200 ലേറെപ്പേയുള്ളൂ. സിസ്റ്റം ഇതുപോലെ പ്രവർത്തിക്കുന്നു: അവസാനത്തെ മിനിറ്റ് വായന 1 അല്ലെങ്കിൽ അതിൽ കുറവോ അല്ലെങ്കിൽ കമ്പ്യൂട്ടറിൽ ഒരു കോർ ഉണ്ടെങ്കിൽ സെർവർ ലോഡ് ഉപയോഗിച്ച് പകർത്തുന്നു. അതായത്, സ്ക്രീനിൽ കോറുകളുടെയും സംഖ്യകളുടെയും അനുപാതം നിങ്ങൾ കണക്കിലെടുക്കേണ്ടതുണ്ട്. എല്ലാം 1 അല്ലെങ്കിൽ 1 ആണെങ്കിൽ, അത് നല്ലതാണ്. ചെറിയ മൂല്യം, വേഗത്തിൽ ഓപ്പറേറ്റിങ് സിസ്റ്റം വേഗത്തിൽ.
ഡ്യുവൽ കോർ സെർവറിൽ ലോഡ് 4 ആണെങ്കിൽ, സ്ഥിരമായ പ്രവർത്തനക്ഷമതയുടെ ശേഷി രണ്ട് മടങ്ങ് കവിയുന്നു. ഈ ചിത്രത്തിന്റെ ട്രാക്ക് സൂക്ഷിക്കാൻ ശ്രമിക്കുക. ലോഡ് വലിയ എങ്കിൽ, സെർവർ ഒപ്റ്റിമൈസ് ശ്രമിക്കുക എന്താണ് അവിടെ പ്രവർത്തിക്കുന്നു.
ഒരു റൂളായി ഫയൽ ലോഡുചെയ്യാനോ ഡാറ്റാ അല്ലെങ്കിൽ ഡാറ്റാബേസ് ഉപയോഗിച്ച് പ്രവർത്തിക്കാനോ കഴിയും.
സെർവറിൽ ആർക്കും htop കമാൻഡ് ഉപയോഗിക്കാം. പക്ഷേ, എല്ലാ ഉപയോക്താക്കളുടെയും എല്ലാ ഡാറ്റാബേസുകളുടേയും ലോഡും ആവശ്യങ്ങളും നോട്ട് റൂട്ട് മാത്രമേ കാണുകയുള്ളൂ. ഇത് ചെയ്യുന്നതിന്, SHH ഉപയോഗിച്ച് സെര്വറിലേക്ക് ലോഗിന് ചെയ്ത് mytop കമാന്ഡ് നല്കുക.
വിശദമായ വിവരങ്ങളടങ്ങിയ എല്ലാ നിലവിലുള്ള ചോദ്യങ്ങളും ഇവിടെ കാണാം.
- അഭ്യർത്ഥന ഐഡി (സെർവർ പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ, എണ്ണം കൂടുതലും എണ്ണം);
- അഭ്യർത്ഥന നടത്തുന്ന ഉപയോക്താവ്;
- അഭ്യർത്ഥന ആതിഥേയനായ ഹോസ്റ്റ്;
- ഡാറ്റാബേസ്;
- എത്രനാൾ അപേക്ഷിക്കണം?
- അപേക്ഷതന്നെ.
ഇവിടെ ഏറ്റവും പ്രധാനപ്പെട്ട കാര്യം നിർവ്വഹിക്കുന്ന സമയമാണ്. ദൈർഘ്യമേറിയ പ്രക്രിയകൾ ചുവടെയുണ്ട്. ഒരു mysql അഭ്യർത്ഥന അൽപ്പസമയം എടുക്കുന്നതായി നിങ്ങൾ കാണുകയാണെങ്കിൽ, അത് സാധാരണ അല്ല. K ബട്ടൺ (വാക്കിൽ നിന്ന്) അമർത്തി ഐഡി നൽകുക. ഫലമായി, നിങ്ങൾക്ക് അഭ്യർത്ഥന പൂർത്തിയാക്കാൻ സാധിക്കും. ഈ വിധത്തിൽ എല്ലാ ദൈർഘ്യമേറിയ അഭ്യർത്ഥനകളും ഇല്ലാതാക്കുക, നിങ്ങൾക്ക് സെർവറിൽ അൺലോഡ് ചെയ്യാൻ കഴിയും.
അടുത്തതായി, പ്രശ്നം പരിഹരിക്കാനായി (അത് വീണ്ടും ദൃശ്യമാകും, നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും മാനുവലായി പ്രശ്നബാധിത വരികളെ നേരിടാൻ കഴിയില്ല), നിങ്ങൾ എന്തുതരം ഡാറ്റാബേസ് ആണ്, അത് എന്തെന്തിനാണ് ചോദിക്കുന്നതെന്ന് നിങ്ങൾ കാണണം. ദൈർഘ്യത്തെ തിരിച്ചറിയുക, അവയെ ഒപ്റ്റിമൈസ് ചെയ്യുക.
അടിസ്ഥാന Linux കമാൻഡുകൾ
SSH നായി പല കമാൻഡുകളും ഉണ്ട്. എല്ലാവർക്കും വ്യത്യസ്തമായ ഉദ്ദേശ്യമുണ്ട്. ഉദാഹരണത്തിന്:
- ഫയലുകൾ പ്രവർത്തിപ്പിക്കാൻ;
- സിസ്റ്റം വിവരങ്ങൾ പ്രദർശിപ്പിക്കാൻ;
- പ്രോസസ് മാനേജ്മെന്റിനായി;
- ആർക്കൈവുചെയ്യൽ;
- നെറ്റ്വർക്കിൽ പ്രവർത്തിക്കാൻ;
- Mysql- നൊപ്പം പ്രവർത്തിക്കാൻ;
- തിരയാൻ;
- ഫയലുകൾക്കുള്ള അനുമതികൾ സജ്ജമാക്കാൻ;
- പാക്കേജുകൾ ഇൻസ്റ്റോൾ ചെയ്യുന്നതിന്.
എല്ലാം പരിഗണിക്കുന്നത് ഓപ്ഷണലാണ്. നിങ്ങൾ കൺസോളിൽ പ്രവർത്തിക്കുമ്പോൾ അവയിൽ അധികവും നിങ്ങൾ കാണും.
ഇപ്പോൾ എല്ലായിടത്തും ആവശ്യമായ അടിസ്ഥാന നിർദ്ദേശങ്ങൾ പരിഗണിക്കുക. അവരെ ഓർക്കുന്നെങ്കിൽ നിങ്ങൾ എപ്പോഴും ഓർമ്മിക്കും.
ഫയലുകൾ പ്രവർത്തിക്കുന്നു
നിങ്ങൾ എവിടെയാണെന്നതിനെ അടിസ്ഥാനമാക്കിയുള്ള ടീമുകളുടെ വഴികൾ എഴുതണമെന്ന് വസ്തുത ശ്രദ്ധിക്കുക. ഉദാഹരണത്തിനു്, ls കമാൻഡ് നിലവിലുള്ള ഡയറക്ടറി ലഭ്യമാക്കുന്നു. സിഡി മുഖേനയുള്ള ഫോൾഡറുകളിലേക്കുള്ള ട്രാൻസിഷനുകൾ ഒന്നൊന്നായി ഉപയോഗിക്കേണ്ടതില്ല, ഉടനെതന്നെ ആവശ്യമുള്ളവയിൽ ചെയ്യാം.
ടീമുകളിൽ നിങ്ങൾ എഴുതുന്ന പാതകൾ എപ്പോഴും നോക്കുക. നിങ്ങൾക്ക് "മാസ്കുകൾ" ഉപയോഗിക്കാം. ഉദാഹരണത്തിനു്, rm * .txt എന്ന കമാൻഡ് ടൈപ്പുചെയ്യുന്നതിലൂടെ എല്ലാ txt ഫയലുകളും നിങ്ങൾക്ക് ഇല്ലാതാക്കാം. നക്ഷത്രചിഹ്നത്തിന് കീഴിൽ എന്തെങ്കിലുമൊക്കെ മനസ്സിലായിക്കഴിഞ്ഞിരിക്കും, പ്രധാനമായും അത് അവസാനം തന്നെയായിരുന്നു എന്നതാണ്.
ഫയലുകൾ ആർക്കൈവുചെയ്യുന്നു
ഈ പ്രശ്നം കാണുന്നതിന്, ചുവടെയുള്ള ഫോട്ടോ അവലോകനം ചെയ്യുക.
സിസ്റ്റം വിവരങ്ങൾ
പ്രധാന നിർദ്ദേശങ്ങൾ ഫോട്ടോയിൽ കാണിക്കുന്നു.
പ്രോഗ്രാമുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക
ഓപ്പറേറ്റിങ് സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്തതിനു ശേഷം എല്ലാ SSH കമാൻഡുകളും പ്രവർത്തിക്കില്ല. നിരവധി യൂട്ടിലിറ്റികൾ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്. ഇത് വളരെ ലളിതമാണ്.
ഉദാഹരണത്തിനു്, htop, mytop എന്നീ നിർദ്ദേശങ്ങൾ പാക്കേജിൽ ഉൾപ്പെടുത്തിയിട്ടില്ല. അവ ഇൻസ്റ്റാളുചെയ്യേണ്ടതുണ്ട്. ഇതിനായി sudo apt-get install htop ടൈപ്പ് ചെയ്യുക.
നിങ്ങൾ ഉപയോക്തൃ റൂട്ട് നിന്ന് ഇൻസ്റ്റാൾ ചെയ്യണം. മറ്റുള്ളവർക്ക് പര്യാപ്തമായ അവകാശങ്ങളുണ്ട്.
എല്ലാ പ്രോഗ്രാമുകൾക്കും ഇൻസ്റ്റാൾ ചെയ്യാനുള്ള തത്വമാണ് ഒരേ സമയം. അവസാനമായി, നിങ്ങൾക്കാവശ്യമുള്ള യൂട്ടിലിറ്റി (പകരം, കൂടുതൽ കമാൻഡുകൾക്ക്) പകരം htop മാറ്റുന്നു.
Similar articles
Trending Now