ലിനക്സ്, അതിന്റെ പൊരുത്തപ്പെടുത്തലിനും ശക്തിക്കും വേണ്ടി ആഘോഷിക്കപ്പെടുന്ന ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്, കമാൻഡുകളുടെ ഒരു വലിയ ശേഖരമുണ്ട്. ഓരോ ലിനക്സ് ഉപയോക്താവിനും പരിചിതമായ 50-ലധികം അനിവാര്യമായ കമാൻഡുകൾ നമുക്ക് പര്യവേക്ഷണം ചെയ്യാം:
1. ls: ലിനക്സിലെ ഒരു മൂലക്കല്ല്, ഈ കമാൻഡ് ഒരു ഡയറക്ടറിയുടെ ഉള്ളടക്കങ്ങൾ പട്ടികപ്പെടുത്തുന്നു. മറഞ്ഞിരിക്കുന്ന ഫയലുകൾ കാണിക്കുന്നതോ ഫയൽ പെർമിഷനുകളും ടൈംസ്റ്റാമ്പുകളും പോലുള്ള വിശദാംശങ്ങൾ പ്രദർശിപ്പിക്കുന്നതോ പോലുള്ള ഔട്ട്പുട്ട് ഇഷ്ടാനുസൃതമാക്കാൻ ഇത് വിവിധ ഫ്ലാഗുകൾ വാഗ്ദാനം ചെയ്യുന്നു.
2. pwd: "പ്രിന്റ് വർക്കിംഗ് ഡയറക്ടറി" എന്നതിന്റെ ചുരുക്കെഴുത്ത്, pwd
ഫയൽസിസ്റ്റത്തിൽ നിങ്ങളുടെ നിലവിലെ സ്ഥാനം വെളിപ്പെടുത്തുന്നു-നിങ്ങൾ എവിടെയാണെന്ന് അറിയാനുള്ള ഒരു ദ്രുത മാർഗം.
3. സിഡി: ഡയറക്ടറികളിലൂടെ നാവിഗേറ്റ് ചെയ്യുന്നതിനുള്ള പ്രാഥമിക ഉപകരണം. ജോടിയാക്കുന്നതിലൂടെ cd
ഒരു ഡയറക്ടറി നാമം ഉപയോഗിച്ച്, നിങ്ങളുടെ നിലവിലെ ലൊക്കേഷൻ പരിധിയില്ലാതെ മാറ്റാനാകും.
4. mkdir: "നിർമ്മാണ ഡയറക്ടറി" എന്നതിന്റെ ചുരുക്കം, ഈ കമാൻഡ് നിർദ്ദിഷ്ട പേരിൽ ഒരു പുതിയ ഡയറക്ടറി തയ്യാറാക്കുന്നു.
5. എംവി: ഫയലുകളും ഡയറക്ടറികളും നീക്കാനോ പേരുമാറ്റാനോ നിങ്ങളെ അനുവദിക്കുന്ന ഒരു ബഹുമുഖ കമാൻഡ്.
6. cp: അതേസമയം mv
ഫയലുകൾ കൈമാറുന്നു, cp
അവ തനിപ്പകർപ്പാക്കി, ആവശ്യമുള്ള സ്ഥലത്ത് ഒരു പകർപ്പ് സൃഷ്ടിക്കുന്നു.
7. rm: ലിനക്സിലെ ആത്യന്തിക ഇല്ലാതാക്കൽ ഉപകരണം. ഇത് ഫയലുകളോ ഡയറക്ടറികളോ മായ്ക്കുന്നു-ഒരിക്കൽ ഇല്ലാതാക്കിയാൽ, അവ പൂർണ്ണമായും ഇല്ലാതാകും.
8. സ്പർശിക്കുക: പെട്ടെന്ന് ഒരു ശൂന്യമായ ഫയൽ വേണോ? ദി touch
കമാൻഡ് അത് നിർദ്ദിഷ്ട പേരിൽ സൃഷ്ടിക്കുന്നു.
9. ln: സിംബോളിക് അല്ലെങ്കിൽ ഹാർഡ് ലിങ്കുകൾ സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്നു. ഫയലുകളിലേക്കോ ഡയറക്ടറികളിലേക്കോ കുറുക്കുവഴികളോ റഫറൻസുകളോ സൃഷ്ടിക്കുന്നതിനുള്ള ഒരു മാർഗമാണിത്.
10. പൂച്ച: ഒരു ഫയലിന്റെ മുഴുവൻ ഉള്ളടക്കവും ടെർമിനലിൽ പ്രദർശിപ്പിക്കുന്നതിനുള്ള ഒരു യൂട്ടിലിറ്റി.
11. വ്യക്തമായ: ഈ കമാൻഡ് ടെർമിനൽ സ്ക്രീൻ മായ്ക്കുന്നു, പുതിയ കമാൻഡുകൾക്കും ഔട്ട്പുട്ടിനും ഒരു ക്ലീൻ സ്ലേറ്റ് നൽകുന്നു.
12. പ്രതിധ്വനി: സ്ക്രീനിൽ ടെക്സ്റ്റ് അല്ലെങ്കിൽ വേരിയബിളുകൾ പ്രദർശിപ്പിക്കാൻ ഉപയോഗിക്കുന്നു. സന്ദേശങ്ങൾ സ്ക്രിപ്റ്റ് ചെയ്യുന്നതിനും പ്രദർശിപ്പിക്കുന്നതിനും ഇത് അടിസ്ഥാനപരമാണ്.
13. കുറവ്: നാവിഗേഷൻ, തിരയൽ കഴിവുകൾ ഉപയോഗിച്ച് ഫയൽ ഉള്ളടക്കങ്ങൾ കാണുന്നതിനുള്ള ഒരു യൂട്ടിലിറ്റി. വ്യത്യസ്തമായി cat
, മുഴുവൻ ഉള്ളടക്കവും ഒരേസമയം പ്രദർശിപ്പിക്കുന്ന, less
ഫയലുകൾക്കുള്ളിൽ സ്ക്രോൾ ചെയ്യാനും തിരയാനും അനുവദിക്കുന്നു.
14. മനുഷ്യൻ: മിക്ക Linux കമാൻഡുകൾക്കും പ്രോഗ്രാമുകൾക്കുമായി മാനുവൽ പേജുകളിലേക്കുള്ള പ്രവേശനം വാഗ്ദാനം ചെയ്യുന്നു. ഒരു കമാൻഡിന്റെ പ്രവർത്തനത്തെക്കുറിച്ചോ ഫ്ലാഗുകളെക്കുറിച്ചോ നിങ്ങൾക്ക് ഉറപ്പില്ലെങ്കിൽ അത് വിലമതിക്കാനാവാത്തതാണ്.
15. uname: കേർണൽ പതിപ്പ്, മെഷീൻ ഹാർഡ്വെയർ പേര് എന്നിവ പോലുള്ള അടിസ്ഥാന OS വിവരങ്ങൾ വീണ്ടെടുക്കുന്നു.
16. ഹൂമി: നിലവിൽ സജീവമായ ഉപയോക്താവിന്റെ ഉപയോക്തൃനാമം വേഗത്തിൽ നൽകുന്നു.
17. ടാർ: ആർക്കൈവുചെയ്യുന്നതിനുള്ള ശക്തമായ ഉപകരണം. പോലുള്ള വിവിധ ഫോർമാറ്റുകളിൽ ഫയലുകൾ കംപ്രസ്സുചെയ്യാനോ എക്സ്ട്രാക്റ്റുചെയ്യാനോ ഇത് ഉപയോഗിക്കാം .tar
, .gz
, ഒപ്പം .bz2
.
18. grep: ഫയലുകളിലോ കമാൻഡ് ഔട്ട്പുട്ടുകളിലോ ഒരു പ്രത്യേക സ്ട്രിംഗ് അല്ലെങ്കിൽ പാറ്റേൺ തിരയാൻ ഉപയോക്താക്കളെ അനുവദിക്കുന്നു.
19. തല: ഒരു ഫയലിന്റെ ആദ്യത്തെ കുറച്ച് വരികൾ പ്രദർശിപ്പിക്കുന്നു. ഫയലുകളുടെ തുടക്കത്തിൽ വേഗത്തിൽ നോക്കാൻ ഉപയോഗപ്രദമാണ്.
20. വാൽ: ഇതിൻറെ പ്രതിരൂപം head
, ഇത് ഒരു ഫയലിന്റെ അവസാനത്തെ കുറച്ച് വരികൾ കാണിക്കുന്നു. ലോഗുകളുടെയോ ഡാറ്റ സ്ട്രീമുകളുടെയോ അവസാനം കാണാൻ ഇത് പലപ്പോഴും ഉപയോഗിക്കാറുണ്ട്.
21. വ്യത്യാസം: രണ്ട് ഫയലുകളുടെ ഉള്ളടക്കം താരതമ്യം ചെയ്യുകയും അവ തമ്മിലുള്ള വ്യത്യാസങ്ങൾ വരി വരിയായി പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു.
22. സെ.മീ: ഒരു അടിസ്ഥാന താരതമ്യ ഉപകരണം diff
. രണ്ട് ഫയലുകൾ സമാനമാണോ എന്ന് ഇത് പരിശോധിക്കുന്നു, ഇല്ലെങ്കിൽ, അവ വ്യത്യാസപ്പെട്ടിരിക്കുന്ന ആദ്യ ബൈറ്റ് സൂചിപ്പിക്കുന്നു.
23. കോം: രണ്ടിന്റെയും സവിശേഷതകൾ സംയോജിപ്പിക്കുന്നു diff
ഒപ്പം cmp
, ഏതൊക്കെ വരികളാണ് പൊതുവായതും ഓരോ ഫയലിനും തനതായതും കാണിക്കുന്നത്.
24. അടുക്കുക: ഒരു ഫയലിന്റെ ഉള്ളടക്കം അടുക്കുന്നു. സ്ഥിരസ്ഥിതിയായി, അത് ആരോഹണ ക്രമത്തിൽ ഒരു ഫയലിലെ വരികൾ ക്രമീകരിക്കുന്നു, എന്നാൽ വ്യത്യസ്ത ഫ്ലാഗുകൾ ഉപയോഗിച്ച് ഇഷ്ടാനുസൃതമാക്കാൻ കഴിയും.
25. കയറ്റുമതി: പ്രാഥമികമായി ഷെൽ സ്ക്രിപ്റ്റിംഗിൽ ഉപയോഗിക്കുന്നു, ഈ കമാൻഡ് മറ്റ് പ്രോഗ്രാമുകളിലോ സെഷനുകളിലോ ഉപയോഗിക്കാവുന്ന എൻവയോൺമെന്റ് വേരിയബിളുകൾ സജ്ജമാക്കുന്നു.
26. zip: ഫയലുകളും ഡയറക്ടറികളും a-യിലേക്ക് കംപ്രസ് ചെയ്യുന്നു .zip
ഫോർമാറ്റ്, അവ പങ്കിടുന്നതോ സംഭരിക്കുന്നതോ എളുപ്പമാക്കുന്നു.
27. അൺസിപ്പ് ചെയ്യുക: എയിൽ നിന്നുള്ള ഫയലുകൾ ഡീകംപ്രസ്സ് ചെയ്യുന്നു .zip
ആർക്കൈവ്.
28. ssh: "സെക്യൂർ ഷെൽ" കമാൻഡ്, ഒരു നെറ്റ്വർക്കിലൂടെയുള്ള മറ്റ് മെഷീനുകളിലേക്ക് സുരക്ഷിതമായ റിമോട്ട് ലോഗിനുകൾക്ക് അത്യാവശ്യമാണ്.
29. സേവനം: സിസ്റ്റം സേവനങ്ങൾ നിയന്ത്രിക്കുന്നു, ഉപയോക്താക്കളെ ആരംഭിക്കാനും നിർത്താനും പുനരാരംഭിക്കാനും സേവനങ്ങളുടെ നില പരിശോധിക്കാനും അനുവദിക്കുന്നു.
30. ps: സിസ്റ്റം മോണിറ്ററിംഗിനും മാനേജ്മെന്റിനും നിർണായകമായ ഐഡികൾക്കൊപ്പം നിലവിൽ പ്രവർത്തിക്കുന്ന പ്രക്രിയകൾ ലിസ്റ്റുചെയ്യുന്നു.
31. കൊല്ലുകയും കൊല്ലുകയും ചെയ്യുക: പ്രക്രിയകൾ അവസാനിപ്പിക്കാൻ ഉപയോഗിക്കുന്ന കമാൻഡുകൾ. അതേസമയം kill
ഒരു പ്രോസസ്സ് ഐഡി ആവശ്യമാണ്, killall
അവരുടെ പേരിനെ അടിസ്ഥാനമാക്കിയുള്ള പ്രക്രിയകൾ അവസാനിപ്പിക്കുന്നു.
32. df: ഡിസ്ക് ഫയൽസിസ്റ്റം വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു, മൌണ്ട് ചെയ്ത ഡ്രൈവുകളിൽ സ്പേസ് ഉപയോഗത്തെക്കുറിച്ചുള്ള ഉൾക്കാഴ്ച നൽകുന്നു.
33. മൌണ്ട്: ഫയൽസിസ്റ്റമുകളോ ഉപകരണങ്ങളോ സ്വമേധയാ മൌണ്ട് ചെയ്യുന്നു.
34. chmod: ഫയൽ അനുമതികൾ മാറ്റുന്നു, ആർക്കൊക്കെ ഒരു ഫയൽ വായിക്കാനും എഴുതാനും അല്ലെങ്കിൽ എക്സിക്യൂട്ട് ചെയ്യാനും കഴിയുമെന്ന് നിർദ്ദേശിക്കുന്നു.
35. ചൗൺ: ഫയൽ ഉടമസ്ഥതയിൽ മാറ്റം വരുത്തുന്നു, ഏത് ഉപയോക്താവിനും ഗ്രൂപ്പിനും ഒരു ഫയലോ ഡയറക്ടറിയോ സ്വന്തമാണ്.
36. ifconfig: IP വിലാസങ്ങൾ, MAC വിലാസങ്ങൾ എന്നിവയും അതിലേറെയും ഉൾപ്പെടെ നെറ്റ്വർക്ക് ഇന്റർഫേസുകളെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾ നൽകുന്നു.
37. traceroute: ഒരു ലക്ഷ്യസ്ഥാനത്ത് എത്താൻ ഡാറ്റ പാക്കറ്റുകൾ എടുക്കുന്ന പാതയുടെ മാപ്പ്, വഴിയിലെ ഓരോ ചാട്ടവും കാണിക്കുന്നു.
38. wget: ഇന്റർനെറ്റിൽ നിന്ന് ഫയലുകളോ മുഴുവൻ വെബ്സൈറ്റുകളോ ലഭ്യമാക്കാൻ കഴിയുന്ന ഒരു കമാൻഡ്-ലൈൻ ഡൗൺലോഡർ.
39. ufw: "സങ്കീർണ്ണമല്ലാത്ത ഫയർവാൾ" എന്നതിന്റെ അർത്ഥം. iptables കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഒരു ഉപയോക്തൃ-സൗഹൃദ ഇന്റർഫേസാണ് ഇത്, ഫയർവാൾ കോൺഫിഗറേഷൻ കൂടുതൽ ആക്സസ് ചെയ്യാവുന്നതാക്കി മാറ്റുന്നു.
40. iptables: ലിനക്സിന്റെ പാക്കറ്റ് ഫിൽട്ടറിംഗ് നിയമങ്ങൾ ക്രമീകരിക്കുന്നതിനുള്ള ഒരു ശക്തമായ ഉപകരണം, നിരവധി ഫയർവാളുകൾക്കുള്ള അടിത്തറയായി.
41. apt, pacman, yum, rpm: ഇവ വ്യത്യസ്ത ലിനക്സ് വിതരണങ്ങൾക്കുള്ള പാക്കേജ് മാനേജർമാരാണ്. സോഫ്റ്റ്വെയറിന്റെ ഇൻസ്റ്റാളേഷൻ, അപ്ഡേറ്റ്, നീക്കംചെയ്യൽ എന്നിവ അവർ കൈകാര്യം ചെയ്യുന്നു.
42. സുഡോ: ഉപയോക്തൃ പ്രത്യേകാവകാശങ്ങൾ ഉയർത്തുന്നു, സൂപ്പർ യൂസർ അല്ലെങ്കിൽ മറ്റൊരു ഉപയോക്താവായി കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാൻ അവരെ അനുവദിക്കുന്നു.
43. കലോറി: ടെർമിനലിൽ ഒരു കലണ്ടർ പ്രദർശിപ്പിക്കുന്ന ഒരു ലളിതമായ കമാൻഡ്.
44. അപരനാമം: കമാൻഡുകൾക്കായി ഇഷ്ടാനുസൃത കുറുക്കുവഴികളോ ഇതര പേരുകളോ സൃഷ്ടിക്കാൻ ഉപയോക്താക്കളെ അനുവദിക്കുന്നു, ആവർത്തിച്ചുള്ള ജോലികൾ കാര്യക്ഷമമാക്കുന്നു.
45. ഡിഡി: ബൂട്ടബിൾ യുഎസ്ബി ഡ്രൈവുകൾ സൃഷ്ടിക്കുന്നതിനാണ് ഇന്ന് ഇതിന്റെ പ്രാഥമിക ഉപയോഗം, ഡാറ്റ പകർത്തുന്നതിനും പരിവർത്തനം ചെയ്യുന്നതിനുമുള്ള ശക്തമായ ഉപകരണമാണിത്.
46. എവിടെയാണ്: കമാൻഡുകളുടെ ബൈനറി, ഉറവിടം, മാനുവൽ പേജുകൾ എന്നിവ കണ്ടെത്തുന്നു.
47. whatis: ഒരു കമാൻഡിന്റെയോ പ്രോഗ്രാമിന്റെയോ ഒരു ഹ്രസ്വ വിവരണം നൽകുന്നു.
48. മുകളിൽ: വിൻഡോസിലെ ടാസ്ക് മാനേജറിന് സമാനമായി, സിസ്റ്റത്തിന്റെ പ്രവർത്തിക്കുന്ന പ്രക്രിയകളുടെ തത്സമയവും ചലനാത്മകവുമായ കാഴ്ച നൽകുന്നു.
49. userradd ഉം usermod ഉം: ഉപയോക്തൃ മാനേജ്മെന്റിനുള്ള കമാൻഡുകൾ. useradd
ഒരു പുതിയ ഉപയോക്താവിനെ സൃഷ്ടിക്കുന്നു, അതേസമയം usermod
നിലവിലുള്ള ഉപയോക്തൃ വിവരങ്ങൾ പരിഷ്കരിക്കുന്നു.
50. പാസ്വേഡ്: പാസ്വേഡുകൾ നിയന്ത്രിക്കുന്നു. ഇതിന് ഉപയോക്താക്കൾക്കായി പാസ്വേഡുകൾ സജ്ജീകരിക്കാനോ മാറ്റാനോ നീക്കംചെയ്യാനോ കഴിയും.
ഫലപ്രദമായ ലിനക്സ് സിസ്റ്റം മാനേജ്മെന്റിന് ഈ കമാൻഡുകളും അവയുടെ കഴിവുകളും മനസ്സിലാക്കുന്നത് വളരെ പ്രധാനമാണ്. ഏതൊരു വൈദഗ്ധ്യത്തെയും പോലെ, വൈദഗ്ദ്ധ്യം പരിശീലനത്തോടൊപ്പം വരുന്നു, അതിനാൽ വിവിധ സാഹചര്യങ്ങളിൽ ഈ കമാൻഡുകൾ പരീക്ഷിക്കുന്നതിനും പര്യവേക്ഷണം ചെയ്യുന്നതിനും സമയം ചെലവഴിക്കുന്നത് എല്ലായ്പ്പോഴും പ്രയോജനകരമാണ്.
അഭിപ്രായങ്ങൾ (0)
ഇവിടെ ഇതുവരെ അഭിപ്രായങ്ങളൊന്നുമില്ല, നിങ്ങൾക്ക് ആദ്യത്തെയാളാകാം!