[අවසාන මාර්ගෝපදේශය] උබුන්ටු ටර්මිනල් කෙටි මාර්ගයන්ගේ අතිශය එකතුව – ඔබේ වැඩපිිවෙළ අතිශය වේගවත් කරගන්න!

目次

හැඳින්වීම

Ubuntu භාවිතා කරන විට, ටර්මිනලය සමඟ වැඩ කිරීම අත්‍යවශ්‍ය වේ. සංවර්ධකයින් සහ සේවාදායක පරිපාලකයින් සඳහා, ටර්මිනල මෙහෙයම් අ优化 කිරීම අත්‍යවශ්‍යය.
“Ubuntu Terminal Shortcuts” භාවිතා කිරීමෙන්, ඔබට විධාන ඇතුළත් කිරීමේ උත්සාහය අඩු කර, ඔබේ වැඩ කාර්යක්ෂමතාවය ගණනාවක් වැඩි කළ හැක.

මෙම ලිපිය සම්පූර්ණ මාර්ගෝපදේශයක් සපයයි මූලික මෙහෙයුම් සඳහා නවකයන් සිට පළපුරුදු පරිශීලකයන් සඳහා උසස් කෙටි මාර්ග දක්වා.
එමෙන්ම, අභිරුචිකරණ ක්‍රම සහ භාවිතා නිරූපණ ගැනද කවරද, ඔබට ටර්මිනලය උපරිම ලෙස භාවිතා කිරීමට උපකාරී වේ.

ඔබ මෙම ලිපියෙන් ඉගෙන ගන්නා ද

  • මූලික Ubuntu ටර්මිනල කෙටි මාර්ග
  • මධ්‍යම සහ උසස් පරිශීලකයන් සඳහා ප්‍රයෝජනවත් කාලය-ආරක්ෂා තාක්ෂණ
  • කෙටි මාර්ග අභිරුචිකරණය කරන ආකාරය
  • සැබෑ ලෝක භාවිතා අවස්ථා

කෙටි මාර්ග ඉගෙනීමේ ප්‍රතිලාභ

  • ආදාන කාර්යක්ෂමතාව වැඩිවීම : කර්සරය ඉක්මනින් ගෙන යාම සහ ඉතිහාසය සොයා ගැනීම
  • විධාන මෙහෙයුම් අ优化 කිරීම : නිතර භාවිතා වන විධාන තත්ක්ෂණයෙන් ක්‍රියාත්මක කිරීම
  • වැඩ බර අඩු කිරීම : මවුස් භාවිතය අවම කර, යතුරුපුවරුවෙන් පමණක් ක්‍රියා කිරීම

දැන්, Ubuntu ටර්මිනල කෙටි මාර්ග වෙත පිවිසෙමු.

මූලික Ubuntu ටර්මිනල කෙටි මාර්ග (නවකයන් සඳහා)

ඔබ ටර්මිනලය භාවිතා කිරීමේ නවකයෙක් නම්, මූලික කෙටි මාර්ග ඉගෙන ගැනීමෙන් ආරම්භ කරන්න.
දෛනික කාර්යයන්හි නිතර භාවිතා වන විධාන මෙහි ඇත, ඒවා අත්පොත් කර ගැනීම ඉතා ප්‍රයෝජනවත් වේ.

කර්සර ගමන් කෙටි මාර්ග

ටර්මිනලයේ පෙළ සංස්කරණය කරන විට කර්සරය ඉක්මනින් ගෙන යාම සඳහා කෙටි මාර්ග මෙන්න.

කෙටි මාර්ග

විස්තර

Ctrl + A

කර්සරය ලයින් එකේ ආරම්භය වෙත ගෙන යන්න

Ctrl + E

කර්සරය ලයින් එකේ අවසන් ස්ථානයට ගෙන යන්න

Ctrl + B

කර්සරය වමට ගෙන යන්න (← යතුර සමඟ සමාන)

Ctrl + F

කර්සරය දකුණට ගෙන යන්න (සමාන → යතුර)

පෙළ සංස්කරණ කෙටි මාර්ගෙළ ඉක්මනින් මකා දැමීම සහ සංස්කරණය කිරීම සඳහා කෙටි මාර්ග මෙන්න.

කෙටි මාර්ග

විස්තරය

Ctrl + H

එක අක්ෂරය මකන්න (Backspace වැනි)

Ctrl + D

කර්සරය යටතේ අක්ෂරය මකන්න (Delete යතුර සමඟ සමාන)

Ctrl + W

කර්සරයේ වමට වචනය මකන්න

Ctrl + U

කර්සරයේ ස්ථානයෙන් පේළියේ ආරම්භය දක්වා මකන්න

Ctrl + K

කර්සරයේ ස්ථානයෙන් පේළියේ අවසාන තෙක් මකන්න

Ctrl + Y

අලුත්ම මකා දැමූ පෙළ අලවන්න

විධාන ඉතිහාස මෙහෙයුම්

පෙර ඇතුළත් කළ විධාන යොමු කරමින් ඔබට ටර්මිනලය කාර්යක්ෂමව භාවිතා කළ හැක.

කෙටි මාර්ග

විස්තරය

Ctrl + P

පෙර විධානය පෙන්වන්න (↑ යතුර සමඟ සමාන)

Ctrl + N

ඊළඟ විධානයේ ඉතිහාසය පෙන්වන්න (↓ යතුරට සමාන)

Ctrl + R

ඇති ඉතිහාසයේ විශේෂිත නියෝගයක් සොයන්න (ආපසු සෙවුම)

Ctrl + G

පිටවීමේ ඉතිහාස සෙවුම

තිර පාලන කෙටි මාර්ග

මෙම කෙටි මාර්ග ඔබේ ටර්මිනල තිරය කාර්යක්ෂමව කළමනාකරණය කිරීමට උපකාරී වේ.

කෙටි මාර්ගය

විස්තරය

Ctrl + L

තිරය පිරිසිදු කරන්න ( clear නියෝගය වැනි)

Ctrl + S

ඇතුල් කිරීම තාවකාලිකව නවතන්න

Ctrl + Q

විරාමය වූ ඇතුළත් කිරීම නැවත ආරම්භ කරන්න

ඔබේ Ubuntu ටර්මිනල වැඩපිළිවෙළ වේගවත් කරගන්න! (මධ්‍යම කෙටි මාර්ග)

මූලික කෙටි මාර්ග සමඟ ඔබ සුවපහසු වූ පසු, තවත් උසස් මෙහෙයුම් අරඹන්න.
ප්‍රොසෙස් කළමනාකරණය සහ තිර පාලනය සඳහා කෙටි මාර්ග ඉගෙන ගැනීම ඔබේ කාර්යක්ෂමතාව වැඩි කරයි.

ප්‍රොසෙස් කළමනාකරණ කෙටි මාර්ග

ප්‍රොසෙස් කාර්යක්ෂමව කළමනාකරණය කිරීම Ubuntu ටර්මිනලයේ වැඩ කරන විට අත්‍යවශ්‍යය. මෙම කෙටි මාර්ග ඔබට කාර්යයන් පහසුවෙන් හසුරවීමට උපකාරී වේ.

කෙටි මාර්ග

විස්තරය

Ctrl + C

රන්වී සිටින ක්‍රියාවලිය බලපෑමෙන් අවසන් කරන්න

Ctrl + Z

රන්වීමේ ක්‍රියාව නවත්වන්න

fg

පෙරපෙළේ නවතා ඇති ක්‍රියාවලිය නැවත ආරම්භ කරන්න

bg

පසුබැසී සිටින ක්‍රියාවලිය නැවත ආරම්භ කරන්න

පිටපත් කිරීම සහ අලවීම

ටර්මිනලයේ පිටපත් කිරීම සහ අලවීම සාමාන්‍ය යතුරු පුවරුවේ කෙටි මාර්ග වලින් වෙනස් වේ.

Shortcut

Description

Ctrl + Shift + C

Copy text

Ctrl + Shift + V

Paste text

මෙම කෙටි මාර්ග භාවිතා කිරීමෙන් ඔබේ ටර්මිනල වැඩි සුවපහසු වේ.

උසස් Ubuntu ටර්මිනල කෙටි මාර්ග (ඵලදායීත්වය වැඩි කිරීම)

මූලික සහ මධ්‍යම කෙටි මාර්ග අත්පොත් කරගත් පසු, උසස් කෙටි මාර්ග භාවිතයෙන් ඔබේ ටර්මිනල වැඩපිළිවෙළ තවත් වේගවත් කරගන්න.
වචන-අධාරිත ගමන්, ලොකු/කුඩා අකුරු පරිවර්තනය, සහ සැසිය කළමනාකරණ ඉගෙන ගැනීමෙන් ඔබේ කාර්යක්ෂමතාව ති වේ.

උසස් පෙළ සංස්කරණ කෙටි මාර්ග

මෙම කෙටි මාර්ග සාමා‍ය කර්සර ගමන් වලට වඩා ඉක්මනින් පෙළ සංස්කරණය කිරීමට ඉඩ සලසයි.

Shortcut

Description

Esc + B

Move cursor one word left

Esc + F

Move cursor one word right

Esc + U

Convert text from cursor position to end of the word to uppercase

Esc + L

Convert text from cursor position to end of the word to lowercase

Esc + C

Capitalize the first letter of the word under the cursor

Ctrl + T

Swap the two characters around the cursor

ටර්මිනල සැසිය කළමනාකරණය (බහු කවුළු කළමනාකරණය)

ඔබ බහු ටර්මිනල කවුළු සමඟ වැඩ කරනවා නම්, මෙම කෙටි මාර්ග ඔබට ඒ අතර සරලව මාරු වීමට ඉඩ සලසයි.

කෙටි මාර්ග

විස්තර

Ctrl + Shift + Tනව ටැබයක් විවෘත කරන්න
Ctrl + Shift + Wවත්මන් ටැබය වසන්න
Ctrl + PageUpපෙර ටැබ් එකට මාරු වන්න
Ctrl + PageDownඊළඟ ටැබයට මාරු වන්න
Ctrl + Shift + Nනව ටර්මිනල් කවුළුවක් විවෘත කරන්න

පසුබැසි ප්‍රොසෙස් කළමනාකරණය

උසස් පරිශීලකයෙකු ලෙස, ඔබට පසුබැසිව බහු ප්‍රොසෙස් එකවර ධාවනය කිරීමට අවශ්‍ය විය හැක.
මෙම කෙටි මාර්ග ඔබට ප්‍රොසෙස් කාර්යක්ෂමව කළමනාකරණය කිරීමට උපකාරී වේ.

කෙටි මාර්ග

විස්තරය

Ctrl + Zපවත්නා ක්‍රියාව නවතන්න
bgපසුබැසීමේ විරාමය වූ ක්‍රියාවලිය නැවත ආරම්භ කරන්න
fgවිරාමය වූ ක්‍රියාවලිය මුල්පෙළේ නැවත ආරම්භ කරන්න
jobsපසුබැසී ක්‍රියාත්මක වන ක්‍රියාවලි ලැයිස්තුව පෙන්වන්න
kill [PID]නිශ්චිත PID එකක් සමඟ ක්‍රියාවලිය බලපෑම්වශයෙන් අවසන් කරන්න

Ubuntu ටර්මිනල කෙටි මාර්ග අභිරුචිකරණය කරන ආකාරය

Ubuntu ටර්මිනලය බොහෝ ප්‍රයෝජනවත් කෙටි මාර්ග සමඟ පැමිණේ, ඔබේ වැඩපිළිවෙළට ගැළපෙන ලෙස ඒවා අභිරුචිකරණය කිරීම කාර්යක්ෂමතාවය ගණනාවක් වැඩි කරයි.
මෙම කොටස alias සැකසුම්, .bashrc, සහ .inputrc අභිරුචිකරණ ගැන කතා කරයි.

විධාන කෙටි කිරීම සඳහා Alias භාවිතය

alias සැකසීමෙන් නිතර භාවිතා වන විධාන කෙටි කර, ටයිප් කිරීමේ උත්සාහය අඩු කළ හැක.

මූලික Alias භාවිතය

Alias මගින් කෙටි අභිරුචි නාමයක් භාවිතා කර විශේෂ විධාන කැඳවීමට ඉඩ සලසයි.
උදාහරණයක් ලෙස, ls -la කෙටි කර ll ලෙස භාවිතා කළ හැක:

alias ll='ls -la'

මෙම විධානය වත්මන්ිය සඳහා පමණක් ක්‍රියාත්මක වේ.

Alias ස්ථිර කිරීම

ටර්මිනලය නැවත ආරම්භ කිරීමෙන් පසු අලියාස් සක්‍රියව තබා ගැනීමට, ඒවා ~/.bashrc හෝ ~/.zshrc වෙත එක් කරන්න.

  1. .bashrc (හෝ .zshrc) සංස්කරණය කරන්න:
nano ~/.bashrc   # If using Bash
nano ~/.zshrc    # If using Zsh
  1. ගොනුවේ අවසානයේ පහත පේළි එක් කරන්න:
alias ll='ls -la'
alias cls='clear'
alias grep='grep --color=auto'
alias gs='git status'
  1. සැකසුම් යෙදවන්න:
source ~/.bashrc   # or source ~/.zshrc

💡 ඉඟි

  • alias grep='grep --color=auto' ලෙස සකස් කිරීමෙන් විධාන ප්‍රතිඵලයේ දෘශ්‍යතාව වැඩි වේ.
  • gs='git status' වැනි අලියාස් භාවිතයෙන් Git ක්‍රියාකාරකම් කෙටි කර ගැනීමෙන් සංවර්ධන කාලය ඉක්මනින් වේ.

.bashrc සංස්කරණය කිරීම (අභිරුචිකරණය)

~/.bashrc ගොනුව Bash (පෙරනිමි ශෙල්) ආරම්භ වන විට පූරණය වේ.
මෙම ගොනුව වෙනස් කිරීමෙන් ඔබට ටර්මිනලයේ හැසිරීම නිදහස්ව අභිරුචි කරගත හැක.

අභිරුචි උදාහරණ ①: ටර්මිනලය විවෘත කරන විට පණිවිඩයක් පෙන්වීම

ටමිනලය විවෘත කරන විට අභිරුචි පණිවිඩයක් පෙන්වීමට, ~/.bashrc වෙත පහත පේළිය එක් කරන්න:

echo "Welcome to Ubuntu Terminal! Let's have a productive day!"

අභිරුචි උදාහරණ ②: ස්වයංක්‍රීයව නියමිත ඩිරෙක්ටරියකට මාරු වීම

ටර්මිනලය විවෘත කරන විට ස්වයංක්‍රීයව නියමිත ඩිරෙක්ටරියකට යාමට ඔබ සැකසිය හැක.

cd ~/projects

💡 ඉඟි

  • සංවර්ධකයන් සඳහා ~/projects හෝ වෙනත් වැඩ ඩිරෙක්ටරියකට ස්වයංක්‍රීය මාරු කිරීම පහසුකමක් වේ.
  • .bashrc අවසානයේ clear එක් කිරීමෙන් ආරම්භයේදී තිරය පිරිසිදු කර, පිරිසිදු වැඩබිම් ලබා ගත හැක.

.inputrc සංස්කරණය කිරීම (කීබෝඩ් බයින්ඩින් වෙනස් කිරීම)

Bash හි කීබෝඩ් බයින්ඩින් වෙනස් කිරීමට, ~/.inputrc සංස්කරණය කරන්න.

අභිරුචි උදාහරණ ①: Ctrl + T යොදා ls -la ක්‍රියාත්මක කිරීම

~/.inputrc වෙත පහත සැකසීම කිරීමෙන් Ctrl + T යොදා ls -la ක්‍රියාත්මක කළ හැක:

"C-t": "ls -la
"

වෙනස්කම් යෙදවීමට:

bind -f ~/.inputrc

අභිරුචි උදාහරණ ②: ඉතිහාස සෙවීමේ හැසිරීම වෙනස් කිරීම

පෙරනිමි ලෙස, Ctrl + R ඔබන විට ඉතිහාස සෙවීම එක් අක්ෂරයක් පමණක් ලබා දේ.
~/.inputrc වෙත පහත පේළි එක් කිරීමෙන් සම්පූර්ණ ගැලපෙන විධානය එකවර පෙන්විය හැක.

"e[A": history-search-backward
"e[B": history-search-forward

💡 ඉඟි

  • history-search-backward සකස් කිරීමෙන් ඔබට ඉතිහාසය කීපයක් පමණක් ඔබා සෙවිය හැක.
  • Ctrl + T වැනි කී බයින්ඩින් අභිරුචි කර ඔබේම කෙටි මාර්ග නිර්මාණය කළ හැක.

[Use Cases] වෘත්තීයවරුන් ටර්මිනල වැඩපිළිවෙළ කෙලින්ම වැඩිදියුණු කරන ආකාරය

Ubuntu ටර්මිනල කෙටි මාර්ග භාවිතා කර අභිරුචි කිරීම ඉගෙන ගත්තාම, වෘත්තීයවරුන් ඒවා වාස්තුකලාවලදී කෙසේ යොදා ගනීද?
මෙම කොටස සංවර්ධකයන්, සේවාදායක පරිපාලකයන්, සහ සාමාන්‍ය පරිශීලකයන් සඳහා ප්‍රායෝගික භාවිත උදාහරණ ඉදිරිපත් කරයි.

සංවර්ධකයන් සඳහා: Git වැඩපිළිවෙළ වේගවත් කිරීම

සංවර්ධකයන්ට Git ක්‍රියාකාරකම් වැඩිදියුණු කිරීම අත්‍යවශ්‍ය වේ. ටර්මිනල කෙටි මාර්ග භාවිතා කිරීමෙන් වැඩපිළිවෙළේ වේගය ගණනාවක් වැඩි වේ.

Git වැඩපිළිවෙළ සඳහා කෙටි මාර්ග භාවිතය

Shortcut

Description

Ctrl + R

Search previous Git commands

!!

Repeat the last command

alias gs='git status'

Run git status using gs

alias ga='git add .'

Run git add . using ga

alias gc='git commit -m'

Commit using gc "message"

Git ඉතිහාසය කාර්යක්ෂමව සෙවීම

ඉතිහාස සෙවීම භාවිතා කර ඔබට පසුගිය Git විධාන ඉක්මනින් ලබා ගත හැක.

Ctrl + R → Type "git"

💡 ඉඟි

  • Ctrl + R සමඟ, දිගු Git විධාන නැවත නැව ටයිප් කිරීම අවශ්‍ය නොවේ.
  • alias භාවිතයෙන් සංකීර්ණ Git ක්‍රියාකාරකම් සරල කර ගත හැක.

සේවාදායක පරිපාලකයන් සඳහා: SSH සහ ලොග් කළමනාකරණය වැඩිදියුණු කිරීම

දුරස්ථ සේවාදායක පරිපාලනය සඳහා, කාර්යක්ෂම ටර්මිනල භාවිතය අත්‍යවශ්‍ය වේ.

SSH සම්බන්ධතා සඳහා කෙටි මාර්ග

සෑම වරක්ම සේවාදායකයේ IP අංකය අතින් ඇතුළත් කිරීමේ වෙනුවට, ~/.ssh/config තුළ SSH කෙටි මාර්ග සකස් කළ හැක.

Host myserver
    HostName 192.168.1.100
    User ubuntu
    IdentityFile ~/.ssh/id_rsa

මෙම සැකසීමෙන් ඔබට සේවාදායකයට පහත පරිදි සම්බන්ධ විය හැක:

ssh myserver

💡 ඉඟි

  • සේවාදායක නාමය කෙටි කිරීමෙන් ඇතුළත් කිරීමේ උත්සාහය අඩු වේ.
  • Ctrl + Shift + T භාවිතා කර නව ටැබ් විවෘත කිරීමෙන් එකවර බහු සේවාදායක පාලනය පහසු වේ.

ලොග් කළමනාකරණය සරල කිරීම

සේවාදායක ලොග් රියල්-ටයිම් නිරීක්ෂණය සඳහා tail -f භාවිතා කරන්න.

alias logs='tail -f /var/log/syslog'

මෙම විධානයෙන් ඔබට ලොග් පරීක්ෂා කිරීම පහත පරිදි සිදු කළ හැක:

logs

💡 ඉඟි

  • logs වැනි විකල්ප නම් භාවිතා කිරීමෙන් සම්පූර්ණ විධානය සෑම විටම ටයිප් කිරීමේ අවශ්‍යතාවයෙන් මිදෙන්නට ලැබේ.

සාමාන්‍ය පරිශීලකයින් සඳහා: ටර්මිනල් ක්‍රියාකාරකම් වඩා පහසු කිරීම

සාමාන්‍ය පරිශීලකයින් පවා කාර්යක්ෂමතාව වැඩිදියුණු කිරීම සඳහා කෙටිමඟ් භාවිතා කිරීමෙන් ප්‍රයෝජන ලබාගත හැකිය.

ගොනු කළමනාකරණය සරල කිරීම

කෙටි මාර්ග

විස්තර

ll

කෙටි මාර්ගය සඳහා ls -la (ඇලියස්)

mkdir -p

එක් විධානයෙන් අභ්‍යන්තර නාමාවලියන් සෑදීම

rm -i

ගොනු මකා දැමීමට පෙර තහවුරු කිරීමක් ඉල්ලන්න

mv -i

ගොනු ගෙනෙමින් යන විට අතිරේක ලියනවා වැළැක්වීම

නිගමනය

මෙම ලිපියෙහි, අපි කෙටිමඟ් භාවිතයෙන් Ubuntu ටර්මිනල් භාවිතය අංගනීකරණය කරන්නේ කෙසේද ගවේෂණය කළෙමු.

ප්‍රධාන ඉගෙනීම්

මූලික කෙටිමඟ්: කර්සර් චලනය, පාඨ සංස්කරණය, විධාන ඉතිහාසය
අන්තර්වර්තී කෙටිමඟ්: ක්‍රියාවලි කළමනාකරණය, කොපි කිරීම සහ පේස්ට් කිරීම
උසස් කෙටිමඟ්: සංකීර්ණ පාඨ සංස්කරණය, සැසිය කළමනාකරණය, පසුබිම් ක්‍රියාවලි පාලනය
අභිරුචිකරණය: විකල්ප නම් සැකසුම්, .bashrc, .inputrc වෙනස්කම්
භාවිත මාර්ග: වේගවත් Git මෙහෙයුම්, කාර්යක්ෂම SSH සහ ලොග් කළමනාකරණය, වැඩිදියුණු ගොනු නැවතුම්කරණය

මෙම කෙටිමඟ් භාවිතා කිරීමෙන්, ඔබට කාර්යක්ෂමතාව සැලකිය යුතු ලෙස වැඩිදියුණු කර ගන්නා අතර කාලය ඉතිරි කළ හැකිය.
ඒවා භාවිතා කිරීම පුහුණු වන්න, ඔබගේ ටර්මිනල් අත්දැකීම සුමට සහ වඩාත් ඵලදායී කිරීමට.

ඊළඟ ලිපියෙහි, අපි උසස් ටර්මිනල් අභිරුචිකරණ තාක්ෂණයන් ආවරණය කරමු සහ නව මෙවලම් හඳුන්වා දෙමු. බලාගෙන ඉන්න!