Basic Ubuntu commands and Terminal shortcuts
අප සියල්ලන්ම දන්නා පරිදි, උබුන්ටු යනු වර්තමානයේ පවතින අතිශයින්ම අතිශයින්ම වෙනස් කළ Linux බෙදාහැරීමේ අතුරින් එකක් වේ. ඇත්ත වශයෙන්ම, අපි ලිනක්ස් ඇසූ විට පළමු කරුණ වන්නේ අපගේ අනාගත උබුන්ටු වෙතය.
මම හිතන්නේ උබුන්ටුගේ අතිමහත් නම්යශීලීත්වය ප්රධාන වශයෙන්ම සියළුම ලිනක්ස් ප්රභේදයන්ගේ හරය වන එහි බලගතු කවචයයි. පරිශීලක-හිතකාමී "ටර්මිනල්" අතුරුමුහුණත හරහා, ඔබට ඉතා පහසුවෙන් විවිධාකාර විධාන භාවිතයෙන් මෙම කවචයට සම්බන්ධ විය හැකිය.


උබුන්ටු භාවිතා කරන්නේ BASH හි ප්රකෘති ආකෘතිය ලෙසයි. බ්ස්ච් විධානයන්බොහොමයක් තිබේ . එය සෑම උබුන්ටු ආරම්භකයකම ව්යාකූල කරයි. එහෙත් ඔබ ඔබගේ මුල් ලිනක්ස් දිනවල උබුන්ටු ටර්මිනල් හුරුපුරුදු වීමට අවශ්ය නම් මෙම බ්ෂ් ආඥා සියල්ල ඔබට ඉගෙනීමට අවශ්ය නැත. අනෙක් මූලික මෙහෙයුම් සඳහා ඔබට උපකාරී වන මූලික උබුන්ටු විධික්රම ඔබට තේරුම් ගත යුතුව ඇත. වින්ඩෝස් මත CMD විධානයන් මෙන් නොව, උබුන්ටු සහ අනෙකුත් Linux distros මත මෙහි අප බොහෝ කාර්යයන් ඉටු කිරීමට විධාන භාවිතා කරන්නෙමු

Basic Ubuntu Commands for Beginner

1. sudo

sudo (SuperUser DO) Linux විධානය මඟින් ඔබට වින්ඩෝස් තුල "පරිපාලක ලෙස ධාවනය" වැනි "පරිපාලන වරප්රසාද" සහිත වැඩසටහන් හෝ වෙනත් විධානයන් ක්රියාත්මක කිරීමට ඉඩ ලබා දේ. නිදසුනක් වශයෙන්, ඔබගේ පරිශීලකයාට සාමාන්යයෙන් ප්රවේශ වීමට නොහැකි නම්, ඔබට ඩිරෙක්ටරියේ ගොනු වෙනස් කිරීමට අවශ්ය වේ.

2. apt-get

apt-get යනු ඉතාම වැදගත් උබුන්ටු විධානයකි. එය ඕනෑම පැකේජයක් ස්ථාපනය, යාවත්කාලීන කිරීම, උත්ශ්රේණි කිරීම සහ ඉවත් කිරීම සඳහා භාවිතා කරයි. apt-ලබා ගත හැකි ඇසුරුම් වල දත්ත සමුදායක් මත ක්රියා කරයි. විවිධාකාරයේ apt-get විධානයන් ලැයිස්තුවකි:
  • sudo apt-get update

සුපිරි පරිශීලක වරප්රසාද සමඟ apt-update යාවත්කාලීන කිරීම සඳහා ඔබ විසින් ඕනෑම Linux පද්ධතියක ක්රියාත්මක කිරීමට අවශ්ය වන පළමු විධානයයි. මෙම විධානය මඟින් දත්ත සමුදාය යාවත්කාලීන කර ඇති අතර, නවීන ඇසුරුම් තිබේද නැද්ද යන්න ඔබේ පද්ධතිය දැනගත හැකිය.
  • sudo apt-get upgrade

ඇසුරුම් දත්ත සමුදාය යාවත්කාලීන කිරීමෙන් පසු, ඊළඟ පියවර ස්ථාපිත ඇසුරුම් උත්ශ්රේණි කිරීමයි. ඔබට ලබාගත හැකි යාවත්කාලීන සහිත සියළු පැකේජ වැඩි දියුණු කිරීම සඳහා මෙම විධානය භාවිතා කළ හැකිය.
ඔබ කිසියම් පැකේජයක් උත්ශ්රේණි කිරීමට කැමති නම්, ඉහත විධානය ටිකක් ඔබ විසින්ම සකස් කළ යුතුය:
sudo apt-get upgrade <package-name>. Replace the <package-name> with your desired package.
  • sudo apt-get install

ඔබ ඇසුරුමේ නම දන්නවා නම්, ඔබට පහසුවෙන් මෙම විධානය භාවිතා කර වැඩසටහනක් ස්ථාපනය කළ හැකිය:
sudo apt-install ස්ථාපනය කරන්න <package-name> . ඔබේ ඇසුරුම ඇසුරුම <ඇසුරුම-නම> ප්රතිස්ථාපනය කරන්න.
ඔබ ඇසුරුම් නාමය ගැන නිසැකවම නොදන්නා නම්, ඔබට ලිපි කිහිපයක් සහ ටැබ් ටැබයට ටයිප් කළ හැකි අතර එම ලිපි සමඟ ඇති සියලු පැකේජ යෝජනා කරනු ඇත

3. ls

ls (list) විධානය මඟින් ඔබගේ වත්මන් වැඩ කරන බහලුමේ current working directroy සියලුම ගොනු සහ ෆෝල්ඩර ලැයිස්තුගත කර ඇත. ඔබට ඔවුන්ගේ අන්තර්ගතයන් බැලීමට අවශ්ය නම් වෙනත් බහලුම් වෙත මාර්ග නියම කර ගත හැකිය.

4. cd

cd (වෙනස්කම් අධ්යක්ෂක). වර්තමාන වැඩ කරන බහලුම වෙනස් කිරීම සඳහා භාවිතා කරන ලද chdir ලෙස හැඳින්වෙන ලිනක්ස් විධානයක්. එය වඩාත්ම භාවිතා වන මූලික උබුන්ටු විධිවලින් එකකි. මෙම විධානය භාවිතා කිරීම පහසු වන අතර, ෆෝල්ඩරයේ නමක් ලබාදෙන්න. ඔබ ෆෝල්ඩරයට සම්පුර්ණ මාර්ග භාවිතා කළ හැකිය, හෝ දැනට ඔබ වැඩ කරන බහලුම තුල ෆෝල්ඩරයේ නම පමණි. සමහර පොදු භාවිතයන් වන්නේ:
  • cd / - ඔබ root ඩිරෙක්ටරයට ගෙන එයි.
  • cd .. - ඔබ එක් ඩිරෙක්ටරි මට්ටමක් ගෙන යයි.
  • cd - - පෙර ඩිරෙක්ටරිය වෙත ඔබව රැගෙන යයි.
උබුන්ටු හි cd විධානය භාවිතා කරන ආකාරය ගැන උදාහරණ කිහිපයක් පහත දැක්වේ:
උදාහරණ 1: cd home - වත්මන් ඩිරෙක්ටරිය තුළ ඇති නිවෙස් ෆෝල්ඩරය විවෘත කරන්න.
උදාහරණයක් 2: cd Linux \ Drive - ඩිරෙක්ටරියේ ෆෝල්ඩරය ලෙස නම් කරන ලද ඩ්රයිඩ් ඩ්රයිව්. බෝල්ඩ්ස්ලෑශ් භාවිතා කරන ලෙස ඔබට පෙනෙනු ඇත, ෆෝල්ඩරයෙහි නමක් අවකාශයක් ඇත. එබැවින් ඔබ "බැක්ස්ලෑස් + අවකාශය" භාවිතා කරන සෑම අවකාශයක්ම භාවිතා කරයි . ඔබේ ෆෝල්ඩරය නම් "මම වැඩසටහන් සම්පාදකයකු" නම්, cd විධානය වනු ඇත, "cd am \ a \ programmer" වේ.

5. pwd

pwd (මුද්රණ වැඩ කරන බහලුම) උබුන්ටු විධානය දැනට පවතින වැඩ කරන බහලුමේ සම්පූර්ණ පෙත නමීනය කරයි.

6. cp

cp (copy) Linux විධානය මඟින් ඔබට ගොනුව පිටපත් කිරීමට ඉඩ සලසයි. ඔබට පිටපත් කිරීමට අවශ්ය ගොනුව දෙකම සහ පිටපත් කිරීමට ඔබට අවශ්ය ස්ථානය යන දෙකම දෙකම සඳහන් කළ යුතුය - f හෝ උදාහරණයක් ලෙස, cp xyz / home / myfiles ගොනුව " xyz ගොනුව පිටපත් කිරීම "/ home / myfiles " වෙත පිටපත් කරනු ලැබේ.

7. mv

mv (move) විධානය මඟින් ඔබට ගොනු මාරු කිරීමට ඉඩ සලසයි. නවීන නාමයක් යටතේ දැනට පවතින නාමාවලියට ඒවා මාරු කරමින් ඔබට ගොනු මාරු කළ හැකිය. භාවිතයට සමාන වන්නේ cp -f හෝ උදාහරණයක් ලෙස mv xyz / home / myfiles විසින් " xyz ගොනුව "/ home / myfiles " වෙත ගෙනයනු ඇත.

8. rm

rm (ඉවත් කරන්න) විධානය මඟින් නිශ්චිත ගොනුව ඉවත් කරයි.
  • rmdir ("ඩිරෙක්ටරිය ඉවත් කරන්න") - හිස් නාමාවලියක් ඉවත් කරයි.
  • rm -r ("recursively ඉවත් කරන්න") - එහි අන්තර්ගතය සමඟ බහලුමක් ඉවත් කරයි.

9. mkdir

mkdir (make directory) විධානය මඟින් නව ඩිරෙක්ටරයක් ​​තැනීමට ඉඩ සලසයි. ඔබට ඩිරෙක්ටරියට නිර්මාණය කළ යුතු ස්ථානය ඔබ නියම කළ හැකිය - ඔබ එසේ නොකරන්නේ නම් එය ඔබගේ වර්තමාන වැඩ කරන බහලුම තුල නිර්මාණය වනු ඇත.

10. history

history මගින් ඔබේ පෙර විධානයන් ඉතිහාස සීමා දක්වා දක්වා ඇත

11. df

df (දර්ශන ගොනු පද්ධතිය) විධානය මඟින් සියළු සවිකල ගොනු පද්ධති භාවිතා කරන තැටියේ ඉඩ ප්රමාණය පිළිබඳ තොරතුරු ප්රදර්ශනය කරයි.

12. du

ddu (බහලුම් භාවිතය) command බහලුමේ ප්රමාණය සහ එහි සියළුම උප බහලුම් ප්රමාණය පෙන්වයි.

13. free

free – පද්ධතියේ තිබෙන නිදහස් ඉඩ ප්රමාණය පෙන්වයි

14. uname -a

uname -a - පද්ධතිය පිළිබඳ මූලික තොරතුරු පුළුල් කරයි.

15. top

top – ඕනෑම කාලයකදී බොහෝ පද්ධති සම්පත් භාවිතා කරමින් ක්රියාවලිය පෙන්වයි."Q" ඉවත් කිරීමට භාවිතා කල හැක.

Ubuntu Terminal Shortcuts:


Ubuntu Terminal ShortcutsFunction
Ctrl + Shift + TOpen new tab on current terminal
Ctrl + Shift + WClose the current tab
Ctrl + AMove cursor to beginning of line
Ctrl + EMove cursor to end of line
Ctrl + UClears the entire current line
Ctrl + KClears the command from the cursor right
Ctrl + WDelete the word before the cursor
Ctrl + RAllows you to search your history for commands matching what you have typed
Ctrl + CKill the current process
Ctrl + ZSuspend the current process by sending the signal SIGSTOP
Ctrl + LClears the terminal output
Alt + FMove forward one word
Alt + BMove backward one word
Ctrl + Shift + CCopy the highlighted command to the clipboard
Ctrl + Shift + V or Shift + InsertPaste the contents of the clipboard
Up/Down Arrow keysTo scroll through your command history, allowing you to quickly execute the same command multiple times
TABUsed to complete the command you are typing. If more than one command is possible, you can press it multiple times to scroll through the possible completions. If a very wide number of commands are possible, it can output a list of all possible completions.