ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-21, Tuesday
☁️ ක්ලවුඩ් තාක්ෂණය · 🕒 කියවීමට විනාඩි 2 · 👁 1

DevOps ඉංජිනේරුවරයාට Linux අත්‍යවශ්‍යයි – ඔබේ කැරැල්ලක් නොවෙයි!

DevOps ඉංජිනේරුවරයාට Linux අත්‍යවශ්‍යයි – ඔබේ කැරැල්ලක් නොවෙයි!

DevOps ඉගෙනීම ආරම්භ කල පළමු දිනවල බොහෝ අලුත්කරු Docker, AWS, Kubernetes වැනි ප්‍රචලිත මෙවලම් වලට පළමු පියවර තබයි. Linux ගැන කතා කළාම එය පරණ, නිරුත්සාහක බවක් පෙනේ. ඒත් එක හෝ දෙකක් වැරදි ගමනක් පසු, ඔබට තේරෙයි – Linux නැතුව ඔබේ DevOps ගොඩනැගීම අස්ථිර පදනමක් මත පදනම් වේ.

Docker, AWS, CI/CD, Kubernetes සියල්ලම Linux පදනමකින් ක්‍රියා කරයි. ඒ නිසා පද්ධතියේ මූලික අංශය නොදන්නා පරිදි ඉදිරියට යාම අර්ථවත් නොවේ. Linux නොදන්නා අය, සාර්ථකව පද්ධතියක් සකස් කරනවාට වඩා, පසුබැසීමේ ගැටළු වලට මුහුණ දෙනවා වැඩි.

Terminal එක බියකරු නොවේ; එය සත්‍යය පෙන්වන මිතුරෙකි. GUI එකේ වැරදි පණිවිඩයක් මතුවෙන්නේ “සමහර දේ වැරදී ඇත” කියා පමණක්, එසේ නොව, Linux හි ලොග් ගොනු ඔබට කුමන ගැටලුව, කොහේ, කවදා සිදු වුණා කියා සවිස්තරයෙන් කියා දෙයි. ඒ නිසා ඔබට ගැටලුවක් පෙනී ආසන්නවම විසඳීමට හැකියාව ලැබේ.

දැනගත යුතු මූලික කමාන්ඩ් 10ක්:

  • pwd – මම මේ මොහොතේ කොහේද?
  • ls -la – ෆෝල්ඩරයේ සියලු ගොනු, ලුකුලේ ගොනු ඇතුළත්.
  • cd /var/log – වෙනත් ඩිරෙක්ටරියකට යාම.
  • cat file.txt / less file.txt – ගොනු කියවීම.
  • tail -f app.log – රියල්-ටයිම් ලොග් නිරීක්ෂණය.
  • find / -name "app.log" – ගොනුව සොයා ගැනීම.
  • grep "ERROR" app.log – වැරදි සෙවීම.
  • ps aux / top – ක්‍රියාත්මක ප්‍රොසෙස් පිරික්සුම.
  • kill -9 1234 – ප්‍රොසෙස් අත්හිටුවීම.
  • chmod +x script.sh / sudo chown user:group file.txt – අවසර සැකසීම.

මෙම කමාන්ඩ් 10ක් දැන ගත යුතුය; අනෙක් සියළු කමාන්ඩ් ඔබට අවශ්‍ය පරිදි Google හෝ මන්ඩලයක් මගින් සොයා ගත හැක.

අවසර (Permissions) වැදගත්කම ඔබට “sudo” යන වචනයට අධික භාවිතය කරයි නම්, ඔබේ පද්ධතියේ ආරක්ෂණ කුලකයක් නිර්මාණය කරයි. chmod, chown වැනි කමාන්ඩ් වලින් ගොනු අවසර නිවැරදිව සකස් කිරීම, සයිබර් ආක‍්‍රමණ වලට එරෙහිව ප්‍රධාන ආරක්ෂක තට්ටුවක් වේ.

SSH හරහා දුරස්ථ සේවාදායකයකට සම්බන්ධ වීම, “real engineer” වීමට මුලික මොහොතකි. ssh username@server-ip යන කමාන්ඩ් එක ඔබට දුරස්ථ මැෂිනයේ පාලනය ලබා දෙයි; එය ඔබේ DevOps කුසලතාවයන්ට අලුත් මට්ටමක් එක් කරයි.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තාක්ෂණික ශිෂ්‍යයින්, නවක සංවර්ධකයින්, ව්‍යාපාරිකයින් සදහා Linux දැනුම අත්‍යවශ්‍ය වේ. රුපියල් 1000 කින් අඩු පරිමාණයේ Raspberry Pi හෝ වර්චුවල් මැෂිනයක් භාවිතා කරමින්, ලෝක පරිසරයේ Docker, AWS, Kubernetes වැනි සේවා අත්හදා බැලීමට හැකියාව ලැබේ. එමෙන්ම, පළාත් පාලන ආයතන, බැංකු, තාක්ෂණික සමාගම් වලට Linux‑ආශ්‍රිත පද්ධති භාවිතය, වියදම් අඩු කිරීම, ආරක්ෂණය වැඩි කිරීම, සහ වේගවත් CI/CD පද්ධති ගොඩනැගීමේ හැකියාව ලබා දෙයි.

ඉතින්, Linux අධ්‍යයනය කරමින් DevOps කුසලතා වර්ධනය කිරීම, ශ්‍රී ලංකාවේ තාක්ෂණික ආර්ථිකයේ නව අවකාශයන් සොයා ගැනීමට මාර්ගයක් වේ.

අවසානයේ, Linux නොදන්නා DevOps ඉංජිනේරුවරයෙක්, පසුබැසීම්, අධික වියදම්, සහ ආරක්ෂණ අවදානම් වලට ලක් වේ. ඒ නිසා, Linux අත්‍යවශ්‍ය බව අනුමාන නොකර, අදම අධ්‍යයනය ආරම්භ කරන්න.

💡 Linux දැනුමෙන් DevOps කුසලතා වැඩි කරගන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#DevOps #Linux #AWS #Kubernetes #SriLankaTech