Tmux යනු කුමක්ද: ආරම්භක මාර්ගෝපදේශය

අවසන් යාවත්කාලීනය: 2024/09/25

tmux

යුනික්ස් පරිසරවල ඉතා ජනප්‍රිය බහු සැසි කාර්යක්ෂමව කළමනාකරණය කිරීමට විධාන රේඛා මෙවලමක් ඇත ලිනක්ස් හෝ macOS. මේ සටහනෙන් අපි පැහැදිලි කරන්න යන්නේ Tmux යනු කුමක්ද?. ආරම්භකයින් සඳහා ප්රයෝජනවත් කුඩා මාර්ගෝපදේශයක්.

Tmux යනු කෙටි යෙදුමකි ටර්මිනල් මල්ටිප්ලෙක්සර්. අපි ටර්මිනල් ගැන කතා කරන විට මල්ටිප්ලෙක්සර් යන්නෙහි නිර්වචනය පරිශීලකයෙකුට ඉඩ දෙන වැඩසටහනකි තනි පර්යන්තයක් තුළ බහු අතථ්‍ය සැසි කළමනාකරණය කරන්න. වැඩ කරන විට විශේෂයෙන් ප්රායෝගික වන සම්පතක් දුරස්ථ සේවාදායකයන් සමඟ හෝ විවිධ කවුළු වල එකවර විධාන කිහිපයක් ක්‍රියාත්මක කිරීමට අවශ්‍ය වූ විට.

Tmux යනු කුමක්ද?

හොඳ ටර්මිනල් මල්ටිප්ලෙක්සර් එකක් ලෙස, Tmux අපට ඉඩ දෙයි තනි පර්යන්ත සැසියක් උප කවුළු හෝ කවුළු කිහිපයකට බෙදන්න ටර්මිනල් කවුළුව තුළම. මේ ආකාරයෙන්, අපට පුළුවන් විවිධ වැඩසටහන් හෝ සැසි ධාවනය කිරීමට මෙම කුඩා කවුළු එක් එක් වෙන් කරන්න shell. එය, අවම වශයෙන්, එහි නිර්මාතෘගේ ඉලක්කය විය, නිකලස් මැරියට්, එය 2007 දී මෙම මල්ටිප්ලෙක්සර් හි පළමු අනුවාදය දියත් කරන විට.

tmux
Tmux යනු කුමක්ද?

තවත් රසවත් අංගයක් වන්නේ එය අපට ඉඩ සලසයි ඕනෑම වේලාවක සැසියකට විසන්ධි කර නැවත සම්බන්ධ කරන්න ක්රියාත්මක වන ක්රියාවලීන් බාධාවකින් තොරව. දුරස්ථ සම්බන්ධතා හෝ දිගුකාලීන කාර්යයන් සමඟ කටයුතු කිරීමේදී මෙය ඉතා පහසු වේ.

මෙම විශේෂාංග මගින් Tmux මෘදුකාංගය ඇතැම් කාර්යයන් සඳහා විශේෂයෙන් සුදුසු වේ. උදාහරණයක් ලෙස, මේවා:

  • දුරස්ථ සේවාදායක මත වර්ධනයන්.
  • ස්වයංක්‍රීයකරණය සහ අධීක්ෂණ කාර්යයන්.
  • බහුකාර්ය කාර්යයන් කාර්යක්ෂමව සංවිධානය කිරීම.
සුවිශේෂී අන්තර්ගතය - මෙහි ක්ලික් කරන්න  Phishing යනු කුමක්ද?

Tmux භාවිතා කිරීමට වඩාත් පොදු ක්රමය වන්නේ බහු ස්වාධීන සැසි නිර්මාණය කිරීම. (එකක් සංවර්ධනය සඳහා, තවත් එකක් අධීක්ෂණය සඳහා, වෙනත් අය සේවාදායකයක් කළමනාකරණය කිරීම සඳහා යනාදිය) එකම මොනිටරයෙන් අපට සුවපහසු ලෙස කළමනාකරණය කළ හැකි, එක් සැසියකින් තවත් සැසියකට පහසුවෙන් සහ අපට අවශ්‍ය විටෙක පැනීමට හැකි වේ.

Tmux ස්ථාපනය කරන්නේ කෙසේද

tmux ස්ථාපනය කරන්න

දැන් අපි Tmux යනු කුමක්දැයි දන්නා නිසා එය අපගේ පරිගණකයේ ස්ථාපනය කරන්නේ කෙසේදැයි බලමු. MacOS හෝ Linux වැනි Unix මත පදනම් වූ මෙහෙයුම් පද්ධති මත Tmux ස්ථාපනය කිරීම ඉතා සරල ය. අපි එය පහත පැහැදිලි කරන්නෙමු.

En macOS

MacOS Tmux මත Tmux ස්ථාපනය කිරීමට අපි පැකේජ කළමනාකරු භාවිතා කරමු Homebrew. ටර්මිනලයේ අප භාවිතා කළ යුතු විධාන මේවාය:

  1. සඳහා homebrew ස්ථාපනය කරන්න: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. සඳහා Tmux ස්ථාපනය කරන්න: bww ස්ථාපනය tmux
  3. සඳහා ස්ථාපනය සත්‍යාපනය කරන්න: tmux -V

En Linux

Arch Linux මත පදනම් වූ පද්ධති නම්, Tmux ස්ථාපනය කළ හැකිය නිල ආරුක්කු ගබඩාවෙන්. ක්රමය ඊටත් වඩා සරල ය:

  • පියවර 1: අපි පර්යන්තයක් විවෘත කරමු.
  • පියවර 2: අපි පැකේජ කළමනාකරු භාවිතයෙන් Tmux ස්ථාපනය කරමු පැක්මෑන්:

වින්ඩෝස් මත

ඔව්, වින්ඩෝස් මත Tmux ස්ථාපනය කිරීමට ද හැකිය, නමුත් මෙම අවස්ථාවේ දී ක්රියාවලිය ටිකක් සංකීර්ණ වේ:

  1. පළමු පියවර වන්නේ WSL ස්ථාපනය කරන්න (Windows Subsystem for Linux). මෙය සිදු කිරීම සඳහා, PowerShell පරිපාලක ලෙස විවෘත කර මෙම විධානය ක්‍රියාත්මක කරන්න: wsl - ස්ථාපනය කරන්න
  2. පසු අපි අපගේ ලිනක්ස් බෙදාහැරීම WSL තුළ විවෘත කරමු සහ අපි උපදෙස් අනුගමනය කරමු. අපට අවශ්‍ය විධාන පහත පරිදි වේ.
    • sudo apt යාවත්කාලීන කිරීම
    • sudo apt tmux ස්ථාපනය කරන්න
  3. අවසාන වශයෙන්, Tmux භාවිතා කිරීම ආරම්භ කිරීමට අපි මෙම විධානය ක්‍රියාත්මක කරමු: tmux

Tmux භාවිතා කරන්නේ කෙසේද?

Tmux භාවිතා කිරීම ආරම්භ කිරීමට, ඔබ මුලින්ම ඔබේ සංවිධානය කෙබඳුදැයි තේරුම් ගත යුතුය. සෑම විවෘත සැසියකටම ඇතුළත් වේ කවුළු සමූහයක්. මෙම සෑම කවුළුවක්ම සමාන වේ ටර්මිනලයක්, එබැවින් එක් සැසියකට බහු කවුළු තිබිය හැක. අවසාන වශයෙන්, කවුළු ද පැනල් වලට බෙදිය හැකිය.

සුවිශේෂී අන්තර්ගතය - මෙහි ක්ලික් කරන්න  කතා කරන භාෂා සහ වයස්ගත වීම: පලිහක් ලෙස බහුභාෂාවාදය

tmux යනු කුමක්ද?

Tmux වඩා ඉක්මනින් භාවිතා කිරීමට අපට ඉඩ සලසන විශේෂාංගයක් වන්නේ වෙනස් භාවිතා කිරීමේ හැකියාවයි යතුරු පුවරු කෙටිමං. මේවා වඩාත් පොදු සහ ප්රයෝජනවත් වේ:

  • Tmux උපසර්ගය: Ctrl + b
  • නව කවුළුවක් සාදන්න: Ctrl + b, පසුව c
  • බෙදීමේ කවුළුව (තිරස් අතට): Ctrl + b, පසුව «
  • බෙදීමේ කවුළුව (සිරස් අතට): Ctrl + b, පසුව %
  • පැනල් අතර මාරු කරන්න: Ctrl + b, එවිට අපි ඊතල භාවිතා කරමු.
  • සැසිය විසන්ධි කරන්න: Ctrl + b, පසුව d
  • සැසිය නැවත සම්බන්ධ කරන්න: tmux අමුණන්න
  • පුවරුවක් හෝ කවුළුවක් වසන්න: පිටවීම හෝ Ctrl + d

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

මෙම ගොනුව සෑදීමට, ඔබ පහත විධානය ක්‍රියාත්මක කළ යුතුය: sudo touch ~/.tmux.conf

වින්‍යාස කේතය එකතු කිරීම සඳහා, අපි පෙළ සංස්කාරකයක් සමඟ ගොනුව විවෘත කර අපට අවශ්‍ය සැකසුම් ඇතුළත් කළ යුතුය. ඔන්න ඔහේ යනවා උදාහරණ කිහිපයක් අපට භාවිතා කළ හැකි:

පෙරනිමි උපසර්ගය වෙනස් කරන්න

අපට Ctrl+b වෙනුවට Ctrl+a අවශ්‍ය නම්, අපි පහත සඳහන් දේ ලියන්නෙමු:

# උපසර්ගය 'Ctrl+B' සිට 'Ctrl+A' දක්වා වෙනස් කරන්න

Cb බන්ධනය කරන්න

set-option -g උපසර්ගය Ca

bind-key Ca යැවීම-උපසර්ගය

මූසික මාදිලිය භාවිතා කරන්න

පෙරනිමි කෙටිමං ඉවත් කිරීමට සහ මූසිකය භාවිතයෙන් කවුළු සහ පැනල් ගෙන යාමට. විධානය වන්නේ:

-g මූසිකය සකසන්න

පුවරුවේ පසුබිම් වර්ණය වෙනස් කරන්න

ඔබට පසුබිම කළු (පෙරනිමි) සිට සුදු දක්වා වෙනස් කිරීමට අවශ්‍ය නම්, මෙය භාවිතා කිරීමට විධානය වනු ඇත:

set -g window-active-style bg=සුදු

මේ ආකාරයේ තවත් බොහෝ උපක්‍රම ඔබට වෙබයේ සොයාගත හැකිය TMUXCheatSheet.

සුවිශේෂී අන්තර්ගතය - මෙහි ක්ලික් කරන්න  නත්තල් කාඩ්පත් යවන්නේ කෙසේද?

සාරාංශයක් ලෙස, අප මෙහි විස්තර කර ඇති සෑම දෙයක්ම Tmux යනු කුමක්දැයි නිගමනය කිරීමට අපට උපකාරී වේ: ඉතා බලවත් සහ ප්‍රායෝගික මෙවලමක්, විශේෂයෙන් සංවර්ධකයින් සහ පද්ධති පරිපාලකයින් සඳහා. සාමාන්යයෙන්, අවශ්ය ඕනෑම පරිශීලකයෙකු සඳහා බහු පර්යන්ත සහ සමගාමී ක්‍රියාවලි සමඟ කාර්යක්ෂමව වැඩ කරන්න.