- 1 1. හැඳින්වීම
- 2 2. මූලික Ubuntu Terminal කෙටි මාර්ග (ආරම්භක මට්ටම)
- 3 3. Ubuntu Terminal මෙහෙයුම් වේගවත් කරමු! මධ්යම කෙටි මාර්ග
- 4 4. උසස් Ubuntu Terminal කෙටි මාර්ග (ඵලදායීත්වය වැඩි කිරීමේ සංස්කරණය)
- 5 5. Ubuntu Terminal කෙටි මාර්ග අභිරුචිකරණය කරන ආකාරය
- 6 6. භාවිතා නඩු: සැබෑ ටර්මිනල් කාලය-ආරක්ෂා කරන වැඩපිළිවෙළ
- 7 7. FAQ (නිතර අසන ප්රශ්න)
- 8 8. සාරාංශය
1. හැඳින්වීම
Ubuntu භාවිතා කරන විට, ටර්මිනලය සමඟ වැඩ කිරීම අත්යවශ්ය වේ. විශේෂයෙන්ම සංවර්ධකයින් සහ සේවාදායක පරිපාලකයින් සඳහා, ටර්මිනල මෙහෙයුම් අතිශය ප්රමාණවත් කිරීම ඉතා වැදගත්ය.
“Ubuntu Terminal Shortcuts” භාවිතා කිරීමෙන්, අත්යවශ්ය නොවන යතුරු තට්ටු ඉවත් කර ඔබේ වැඩ ප්රවාහ වේගය ගණනාවක් වැඩි කළ හැකිය.
මෙම ලිපිය ප්රායෝගික විස්තරයක් සපයයි, ආරම්භක-හිතකාමී මූලිකතා සිට පළපුරුදු පරිශීලකයින් සඳහා උසස් තාක්ෂණික ක්රමවල දක්වා.
අපි අභිරුචිකරණ ක්රම සහ වාස්තු විශේෂිත භාවිතා උදාහරණද ආවරණය කරමු, එවිට ඔබට ටර්මිනලය වඩාත් සුවපහසු ලෙස භාවිතා කළ හැකිය.
ඔබ මෙම ලිපියෙන් ලබා ගන්නා දේ
- මූලික Ubuntu Terminal කෙටි මාර්ග
- මධ්යම සහ උසස් පරිශීලකයින් සඳහා කාලය ඉතිරි කරන තාක්ෂණ
- කෙටි මාර්ග අභිරුචිකරණය කරන ආකාරය
- ප්රායෝගික භාවිතා අවස්ථා
කෙටි මාර්ග ඉගෙනීමේ ප්රතිලාභ
- ලියන කාර්යක්ෂමතාව වැඩිවීම : කර්සරය ඉක්මනින් ගමන් කර ඉතිහාසය තුළ සෙවීම
- විධාන මෙහෙයුම් අතිරික්ත කිරීම : නිතර භාවිතා කරන විධාන තත්ක්ෂණයෙන් ක්රියාත්මක කිරීම
- කාර්යබාරය අඩු කිරීම : මවුස් භාවිතය අවම කර යතුරු පුවරුවෙන් පමණක් මෙහෙයවීම
Ubuntu Terminal කෙටි මාර්ග ඉගෙනීමට ආරම්භ කරමු.
2. මූලික Ubuntu Terminal කෙටි මාර්ග (ආරම්භක මට්ටම)
ඔබ ටර්මිනලයට නව නම්, පහත මූලික කෙටි මාර්ග ඉගෙනීමෙන් ආරම්භ කරන්න.
දිනපතා කාර්යයන්හි නිතර භාවිතා වන අතර, මුලින්ම මතක තබා ගැනීමට පහසුය.
කර්සර ගමන් කෙටි මාර්ග
මෙම කෙටි මාර්ග ඔබට ටර්මිනලයේ පෙළ සංස්කරණය කරන විට කර්සරය ඉක්මනින් ගමන් කිරීමට ඉඩ සලසයි.
| Shortcut | Description |
|---|---|
Ctrl + A | Move cursor to the beginning of the line |
Ctrl + E | Move cursor to the end of the line |
Ctrl + B | Move cursor left (same as ← key) |
Ctrl + F | Move cursor right (same as → key) |
පෙළ සංස්කරණ කෙටි මාර්ග
පෙළ ඉවත් කිරීම සහ සංස්කරණය ඉක්මනින් කිරීමේ කෙටි මාර්ග.
| Shortcut | Description |
|---|---|
Ctrl + H | Delete one character (same as Backspace) |
Ctrl + D | Delete the character under the cursor (same as Delete key) |
Ctrl + W | Delete the word to the left of the cursor |
Ctrl + U | Delete from cursor to the beginning of the line |
Ctrl + K | Delete from cursor to the end of the line |
Ctrl + Y | Paste the most recently deleted text |
විධාන ඉතිහාස මෙහෙයුම්
පෙර ක්රියාත්මක කළ විධාන යොදාගෙන ඔබේ කාර්යය වේගවත් කරගත හැකිය.
| Shortcut | Description |
|---|---|
Ctrl + P | Display previous command (same as ↑ key) |
Ctrl + N | Display next command history (same as ↓ key) |
Ctrl + R | Search for a specific command in history (reverse search) |
Ctrl + G | Exit history search |
ටර්මිනල ප්රදර්ශන කෙටි මාර්ග
ටර්මිනල තිරය සුමටව මෙහෙයවීමට කෙටි මාර්ග.
| Shortcut | Description |
|---|---|
Ctrl + L | Clear the screen (same as clear) |
Ctrl + S | Pause input |
Ctrl + Q | Resume paused input |
3. Ubuntu Terminal මෙහෙයුම් වේගවත් කරමු! මධ්යම කෙටි මාර්ග
මූලික කෙටි මාර්ග පිළිබඳව ඔබට පළපුරුද්ද ලැබුන පසු, උසස් කෙටි මාර්ග උත්සාහ කරන්න.
ප්රකාර පාලනය සහ ප්රදර්ශන කෙටි මාර්ග ඉගෙනීමෙන් ටර්මිනල මෙහෙයුම් සුමට වේ.
ප්රකාර කළමනාකරණ කෙටි මාර්ග
Ubuntu හි ප්රකාර පාලනය අත්යවශ්ය වේ. මෙම කෙටි මාර්ග කාර්ය කළමනාකරණය සරල කරයි.
| Shortcut | Description |
|---|---|
Ctrl + C | Force-stop the running process |
Ctrl + Z | Pause the current process |
fg | Resume a paused process in the foreground |
bg | Resume a paused process in the background |
පිටපත් & අලවන්න
ටර්මිනල තුළ පිටපත් කිරීම සහ අලවීම සාමාන්ය කෙටි මාර්ග වලින් වෙනස් වේ.
| Shortcut | Description |
|---|---|
Ctrl + Shift + C | Copy text |
Ctrl + Shift + V | Paste text |
මෙම කෙටි මාර්ග භාවිතා කිරීමෙන් ඔබේ වැඩ ප්රවාහය සුමට වේ.
4. උසස් Ubuntu Terminal කෙටි මාර්ග (ඵලදායීත්වය වැඩි කිරීමේ සංස්කරණය)
මූලික සහ මධ්යම කෙටි මාර්ග පූර්ණයෙන්ම අත්කරගෙන පසු, උසස් කෙටි මාර්ග භාවිතා කර ඔබේ ටර්මිනල වැඩ ප්රවාහය අධික වේගයට ගෙන යන්න.
වචන-අධාරිත ගමන්, අකුරු පරිවර්තනය, සහ ටර්මිනල සැසිය කළමනාකරණ සඳහා විධාන ඉගෙනීමෙන් තවත් කාර්යක්ෂමව වැඩ කළ හැකිය.
උසස් පෙළ සංස්කරණ කෙටි මාර්ග
සාමාන්ය කර්සර ගමන් වලට වඩා වේගවත් සංස්කරණය කිරීමේ උසස් කෙටි මාර්ග.
| Shortcut | Description |
|---|---|
Esc + B | Move cursor one word to the left |
Esc + F | Move cursor one word to the right |
Esc + U | Convert text from cursor to the end of the word to uppercase |
Esc + L | Convert text from cursor to the end of the word to lowercase |
Esc + C | Capitalize the first letter of the current word |
Ctrl + T | Swap the two characters around the cursor |
ටර්මිනල සැසිය කළමනාකරණ (බහු කවුළු)
බහු ටර්මිනල ටැබ් හෝ කවුළු අතර සම්මතව මාරු වීමට කෙටි මාර්ග භාවිතා කරන්න.
| Shortcut | Description |
|---|---|
Ctrl + Shift + T | Open a new tab |
Ctrl + Shift + W | Close the current tab |
Ctrl + PageUp | Move to the previous tab |
Ctrl + PageDown | Move to the next tab |
Ctrl + Shift + N | Open a new terminal window |
පසුබැසි ප්රකාර කළමනාකරණය
උසස් පරිශීලකයින් බහු ප්රකාර එකවර ධාවනය කරති.
මෙම කෙටි මාර්ග ඒවා කාර්යක්ෂමව කළමනාකරණය කිරීමට උපකාරී වේ.
| Shortcut | Description |
|---|---|
Ctrl + Z | Pause the running process |
bg | Resume the paused process in the background |
fg | Resume the paused process in the foreground |
jobs | List background processes |
kill [PID] | Force-stop a process using a specific PID |

5. Ubuntu Terminal කෙටි මාර්ග අභිරුචිකරණය කරන ආකාරය
Ubuntu බොහෝ ප්රයෝජනවත් කෙටි මාර්ග ලබා දේ, නමුත් ඔබේ වැඩ ප්රවාහයට අනුව ඒවා අභිරුචිකරණය කිරීමෙන් තවත් කාර්යක්ෂම පරිසරයක් සකස් කළ හැකිය.
මෙම කොටස aliases, සහ .bashrc හා .inputrc අභිරුචිකරණය කරන ආකාරය පැහැදිලි කරයි.
Aliases සමඟ විධාන කෙටි කිරීම
aliases සකස් කිරීමෙන් නිතර භාවිතා කරන විධාන කෙටි කර යතුරු තට්ටු අඩු කළ හැකිය.
Alias මූලිකතා
Alias එකක් ඔබට කෙටි නාමයක් භාවිතා කර විධානයක් කැඳවීමට ඉඩ සලසයි.
උදාහරණයක් ලෙස, ls -la කෙටි කර ll ලෙස භාවිතා කරන්න:
alias ll='ls -la'
මෙය වත්මන් සැසියට පමණක් බලපායි.
Aliases ස්ථිර කිරීම
ටර්මිනලය වසා දැමූ පසුද aliases පවත්වා ගැනීමට, ඒවා ~/.bashrc හෝ ~/.zshrc වෙත එක් කරන්න.
.bashrc(හෝ.zshrc) සංස්කරණය කරන්න:nano ~/.bashrc # For Bash users nano ~/.zshrc # For Zsh users
.
- ගොනුවේ අවසානයේ aliases එකතු කරන්න:
alias ll='ls -la' alias cls='clear' alias grep='grep --color=auto' alias gs='git status'
- වෙනස්කම් යොදන්න:
source ~/.bashrc # or source ~/.zshrc
💡 ඉඟි
grepසඳහාgrep --color=autoභාවිතා කරමින් වර්ණවත් ප්රතිඵල සක්රිය කරන්න.gsවැනි aliases භාවිතා කර Git ක්රියාකාරකම් කෙටි කරන්න.
.bashrc සමඟ අභිරුචි කිරීම
~/.bashrc යනු Bash ආරම්භ වන විට ක්රියාත්මක වන වින්යාස ගොනුවකි.
එය සංස්කරණය කිරීමෙන් ඔබට ටර්මිනල් හැසිරීම නිදහස්ව අභිරුචි කළ හැක.
උදාහරණය 1: ටර්මිනල් විවෘත වන විට පණිවිඩයක් පෙන්වන්න
echo "Welcome to Ubuntu Terminal! Let’s do our best today!"
උදාහරණය 2: ස්වයංක්රීයව නාමාවලියකට ගමන් කරන්න
cd ~/projects
💡 ඉඟි
~/projectsවැනි සාමාන්ය සංවර්ධන නාමාවලියකට ස්වයංක්රීයව ගමන් කරන්න..bashrcඅවසානයේclearඑකතු කර පිරිසිදු තිරයක් සමඟ ආරම්භ කරන්න.
.inputrc සමඟ යතුරු බැඳීම් වෙනස් කරන්න
~/.inputrc සංස්කරණය කර Bash යතුරු බැඳීම් අභිරුචි කරන්න.
උදාහරණය 1: Ctrl + T සමඟ ls -la ක්රියාත්මක කරන්න
"\C-t": "ls -la
"
සැකසුම් යොදන්න:
bind -f ~/.inputrc
උදාහරණය 2: ඉතිහාස සෙවීමේ හැසිරීම වෙනස් කරන්න
"\e[A": history-search-backward
"\e[B": history-search-forward
💡 ඉඟි
history-search-backwardභාවිතා කිරීමෙන් අර්ධ ඇතුළත් කිරීමෙන්ම කමාන්ඩ් මතකය වහාම ලබාගත හැක.Ctrl + Tවැනි යතුරු අභිරුචි කර ඔබේම කෙටි මාර්ග සකස් කරන්න.
6. භාවිතා නඩු: සැබෑ ටර්මිනල් කාලය-ආරක්ෂා කරන වැඩපිළිවෙළ
ඔබ කෙටි මාර්ග සහ අභිරුචි ක්රම ඉගෙන ගත් පසු, ප්රධාන කරුණ ඇත්තේ ඒවා සැබෑ වැඩපිළිවෙළට කෙසේ යොදන්නේද යන්නයි.
සංවර්ධකයින්, සේවාදායක පරිපාලකයින්, සහ දිනපතා පරිශීලකයින් සඳහා ප්රායෝගික උදාහරණ මෙන්න.
සංවර්ධකයින් සඳහා: Git කාර්යයන් වේගවත් කරන්න
සංවර්ධකයින් සඳහා, කාර්යක්ෂම Git ක්රියාකාරකම් අත්යවශ්ය වේ.
ප්රයෝජනවත් Git වැඩපිළිවෙළ කෙටි මාර්ග
| Shortcut | Description |
|---|---|
Ctrl + R | Search previous Git commands |
!! | Re-execute previous command |
alias gs='git status' | Run git status as gs |
alias ga='git add .' | Run git add . as ga |
alias gc='git commit -m' | Commit using gc "message" |
Git ඉතිහාසය කාර්යක්ෂමව සොයන්න
ඉතිහාස සෙවීමෙන් පසුගිය Git කමාන්ඩ් මතකය වහාම ලබාගන්න:
Ctrl + R → type "git"
💡 ඉඟි
- දිගු කමාන්ඩ් නැවත ටයිප් කිරීමෙන් වැළැක්වීමට
Ctrl + Rසමඟ ඉතිහාස සෙවන්න. - සාමාන්ය Git කමාන්ඩ් කෙටි කිරීමට aliases භාවිතා කරන්න.
සේවාදායක පරිපාලකයින් සඳහා: SSH සහ ලොග් කළමනාකරණය සුදානම් කරගන්න
දුරස්ථ සේවාදායක පාලනයේ කාර්යක්ෂම ටර්මිනල් භාවිතය අත්යවශ්ය වේ.
SSH කෙටි මාර්ග සැකසීම
~/.ssh/config තුළ කෙටි මාර්ග එකතු කර ලොග් ඉන් සරල කරන්න:
Host myserver
HostName 192.168.1.100
User ubuntu
IdentityFile ~/.ssh/id_rsa
ඊළඟට මෙය භාවිතා කර සම්බන්ධ වන්න:
ssh myserver
💡 ඉඟි
- සේවාදායක නාමයන් කෙටි කර ටයිප් කිරීම අඩු කරන්න.
- බහු සේවාදායක සඳහා නව ටැබ් විවෘත කිරීමට
Ctrl + Shift + Tභාවිතා කරන්න.
ලොග් නිරීක්ෂණය සරල කරන්න
alias logs='tail -f /var/log/syslog'
දැන් ධාවනය කරන්න:
logs
💡 ඉඟි
- Aliases භාවිතා කර ලොග් කමාන්ඩ් සඳහා නැවත නැවත ටයිප් කිරීම අවශ්ය නොවේ.
සාමාන්ය පරිශීලකයින් සඳහා: ටර්මිනල් සුවිශේෂී කරගන්න
දිනපතා පරිශීලකයින්ටද කෙටි මාර්ග වලින් ප්රයෝජන ලැබේ.
කාර්යක්ෂම ගොනු මෙහෙයුම්
| Shortcut / Command | Description |
|---|---|
ll | Shortened ls -la (via alias) |
mkdir -p | Create nested directories in one action |
rm -i | Ask confirmation before deleting |
mv -i | Prevent overwriting files accidentally |
නිතර භාවිතා කරන නාමාවලියන්ට ඉක්මන් ප්රවේශය
alias docs='cd ~/Documents'
alias dl='cd ~/Downloads'
දැන් පමණක් ටයිප් කරන්න:
docs
dl
💡 ඉඟි
- Aliases භාවිතා කර ඔබට නාමාවලියන් එකම කමාන්ඩ් එකෙන් ගමන් කළ හැක.
- තිරය පිරිසිදු කර දැකීම වඩා හොඳට කිරීමට
Ctrl + Lභාවිතා කරන්න.
7. FAQ (නිතර අසන ප්රශ්න)
Ubuntu Terminal කෙටි මාර්ග සහ භාවිතය සම්බන්ධ සාමාන්ය ප්රශ්න සහ විසඳුම් මෙන්න.
ඔබට “කෙටි මාර්ග ක්රියා නොකරයි” හෝ අනපේක්ෂිත හැසිරීම වැනි ගැටළු මුහුණ දිය හැක.
මෙම කොටස නිතර සිදුවන ගැටළු, හේතු, සහ විසඳුම් පැහැදිලි කරයි.
ප්ර.1. Ubuntu Terminal කෙටි මාර්ග ක්රියා නොකරන්නේ ඇයි?
සම්භවිත හේතු
- ඔබ වෙනත් shell එකක් භාවිතා කරයි
- Ubuntu හි පෙරනිමි shell එක
bashවේ, නමුත්zshහෝfishවෙනස් ලෙස හැසිරෙන්න පුළුවන්.
- යතුරු බැඳීම් වෙනස් කර ඇත
- ඔබ
~/.inputrcහරහා කෙටි මාර්ග අක්රිය කර තිබිය හැක.
- Ctrl + S නිසා ඇතුළත් කිරීම අත්හිටුවී ඇත
Ctrl + Sඔබන විට ටර්මිනල් ඇතුළත් කිරීම නවතයි.- විසඳුම →
Ctrl + Qඔබා නැවත ආරම්භ කරන්න.
විසඳුම්
- ඔබේ වත්මන් shell එක පරීක්ෂා කරන්න:
echo $SHELL
එය bash නොවේ නම්, Bash වෙත මාරු වන්න:
.
chsh -s /bin/bash
.inputrcහි කෙටි මාර්ග සැකසුම් නැවත සකසන්න :set editing-mode emacs set keymap emacs
- සැකසුම් නැවත පූරණය කරන්න:
source ~/.inputrc
Q2. පිටපත් කිරීම සහ අලවීමේ කෙටි මාර්ග ක්රියා නොකරයි
හේතුව
Ctrl + CසහCtrl + Vටර්මිනලය තුළ වෙනස් අර්ථයන් ඇත.
විසඳුම
ඊළඟ කෙටි මාර්ග භාවිතා කරන්න:
| Action | Shortcut |
|---|---|
| Copy | Ctrl + Shift + C |
| Paste | Ctrl + Shift + V |
💡 ඉඟිය
- Shift එකතු කිරීමෙන් Ubuntu ටර්මිනලයේ සාමාන්ය පිටපත් කිරීම සහ අලවීම සක්රිය වේ.
Q3. කෙටි මාර්ග කෙසේ අභිරුචිකරණය කරගත හැකිද?
ක්රමය 1: .bashrc සංස්කරණය කරන්න
කෙටි මාර්ග සැකසුම් .bashrc වෙත එක් කරන්න.
bind '"\C-t": "ls -la
"'
සැකසුම් නැවත පූරණය කරන්න:
source ~/.bashrc
ක්රමය 2: අලියාස් (Aliases) භාවිතා කරන්න
alias ll='ls -la'
alias gs='git status'
alias ..='cd ..'
සැකසුම් ස්ථිර කරගන්න:
source ~/.bashrc
Q4. WSL හි කෙටි මාර්ග ක්රියා කරන්නේද?
බොහෝ කෙටි මාර්ග WSL හි ක්රියා කරයි, නමුත් කිහිපයක් Windows Terminal සැකසුම් හෝ WSL අනුවාදය මත පදනම් වේ.
WSL හි ප්රධාන වෙනස්කම්
| Shortcut | Ubuntu | WSL |
|---|---|---|
Ctrl + C | Force-stop process | Same |
Ctrl + L | Clear screen | Same |
Ctrl + Shift + C | Copy | Depends on Windows Terminal settings |
Ctrl + Shift + V | Paste | Depends on Windows Terminal settings |
💡 විසඳුම්
- Windows Terminal සැකසුම් තුළ කෙටි මාර්ග වෙනස් කරන්න.
- WSL අභිරුචිකරණය සඳහා
.bashrcසංස්කරණය කරන්න.
Q5. කෙටි මාර්ග අක්රිය කරගන්නේ කෙසේද?
අවශ්ය නොවන කෙටි මාර්ග අක්රිය කිරීමට bind භාවිතා කරන්න.
Ctrl + S අක්රිය කිරීම
stty -ixon
මෙය Ctrl + S මගින් සිදුවන ඇතුළත් කිරීමේ අත්හිටුවීම අක්රිය කරයි.
💡 ඉඟිය
- ස්ථිර කිරීම සඳහා
.bashrcවෙත එක් කරන්න:echo "stty -ixon" >> ~/.bashrc source ~/.bashrc
Q6. අකුරු සහ වර්ණ වෙනස් කරගන්නේ කෙසේද?
ක්රමය 1: GNOME Terminal සැකසුම්
Ctrl + Shift + Pඔබා ප්රතිපත්ති විවෘත කරන්න.- “Profiles” → “Fonts & Colors” තෝරන්න.
- ඔබේ කැමති තේමාව තෝරන්න.
ක්රමය 2: අභිරුචි තේමාව යොදන්න
git clone https://github.com/aaron-williamson/base16-gnome-terminal.git ~/.config/base16-gnome-terminal
cd ~/.config/base16-gnome-terminal
./base16-default.dark.sh
8. සාරාංශය
මෙම ලිපිය Ubuntu Terminal කෙටි මාර්ග පියවරෙන් පියවර භාවිතා කරන ආකාරය පැහැදිලි කරයි.
ප්රධාන සාරාංශ
✔ මූලික කෙටි මාර්ග: කර්සර ගමන්, පෙළ සංස්කරණය, විධාන ඉතිහාසය
✔ මධ්යම කෙටි මාර්ග: ක්රියාවලීන් කළමනාකරණය, පිටපත් කිරීම සහ අලවීම
✔ උසස් කෙටි මාර්ග: පෙළ සංස්කරණය, ටර්මිනල් සැසිය පාලනය, පසුබැසි ක්රියාවලීන් කළමනාකරණය
✔ අභිරුචිකරණය: අලියාස්, .bashrc, .inputrc
✔ ප්රායෝගික භාවිතය: Git වැඩපිළිවෙළ, SSH සහ ලොග්, නාමාවලිය කෙටි මාර්ග
මෙම කෙටි මාර්ග පාලනය කිරීමෙන්, ඔබේ ටර්මිනල් වැඩපිළිවෙළ සුමට හා ඉතා වේගවත් වේ.
ඔබේ නිෂ්පාදනශීලතාව වැඩිදියුණු කිරීමට දිනපතා ඒවා භාවිතා කරන්න.



