Tmux ni nini: Mwongozo wa Wanaoanza

Sasisho la mwisho: 25/09/2024
Mwandishi: Daniel Terrasa

tmux

Kuna zana ya mstari wa amri ya kusimamia vyema vikao vingi ambavyo ni maarufu sana katika mazingira ya Unix, kama vile Linux au macOS. Katika ingizo hili tutaenda kuelezea Tmux ni nini. Mwongozo mdogo muhimu kwa Kompyuta.

Tmux ni kifupi cha Terminal Multiplexer. Ufafanuzi wa multiplexer tunapozungumzia vituo ni ule wa programu ambayo inaruhusu mtumiaji dhibiti vipindi vingi vya mtandaoni ndani ya terminal moja. Rasilimali ambayo ni ya vitendo hasa wakati wa kufanya kazi na seva za mbali au wakati kuna haja ya kutekeleza amri nyingi wakati huo huo katika madirisha tofauti.

Tmux ni nini?

Kama kiboreshaji kizuri cha terminal, Tmux inaturuhusu gawanya kikao kimoja cha wastaafu katika madirisha madogo au vidirisha vingi ndani ya dirisha la terminal yenyewe. Kwa njia hii, tunaweza tenga kila moja ya madirisha haya madogo ili kuendesha programu au vipindi tofauti shell. Hilo, angalau, lilikuwa lengo la muumba wake, Nicholas Marriott, wakati ilizindua toleo la kwanza la multiplexer hii mnamo 2007.

tmux
Tmux ni nini

Kipengele kingine cha kuvutia ni kwamba inaruhusu sisi tenganisha na uunganishe tena kwenye kipindi wakati wowote bila kukatiza michakato inayoendelea. Hii ni rahisi sana wakati wa kushughulika na viunganisho vya mbali au kazi za muda mrefu.

Vipengele hivi hufanya programu ya Tmux kufaa hasa kwa aina fulani za kazi. Kama kwa mfano, hizi:

  • Maendeleo kwenye seva za mbali.
  • Kazi za otomatiki na ufuatiliaji.
  • Shirika la ufanisi la kazi nyingi.
Maudhui ya kipekee - Bofya Hapa  Kurasa bora za kupakua vitabu vya bure kwa Kindle yako

Njia ya kawaida ya kutumia Tmux ni kuunda vikao vingi vya kujitegemea. (moja kwa ajili ya maendeleo, nyingine kwa ajili ya ufuatiliaji, wengine kusimamia seva, nk) ambayo tunaweza kusimamia kwa urahisi kutoka kwa kufuatilia sawa, kuwa na uwezo wa kuruka kutoka kikao kimoja hadi kingine kwa urahisi na wakati wowote tunapotaka.

Jinsi ya kufunga Tmux

sakinisha tmux

Sasa kwa kuwa tunajua Tmux ni nini, hebu tuone jinsi ya kuiweka kwenye kompyuta yetu. Kufunga Tmux ni rahisi sana kwenye mifumo ya uendeshaji inayotegemea Unix kama vile macOS au Linux. Tunaelezea hapa chini:

Kwenye macOS

Kufunga Tmux kwenye macOS Tmux tunatumia meneja wa kifurushi Bia ya nyumbani. Hizi ndizo amri ambazo lazima tutumie kwenye terminal:

  1. Kwa kufunga pombe ya nyumbani: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. Kwa kufunga Tmux: brew kufunga tmux
  3. Kwa thibitisha usakinishaji: tmux -V

Kwenye Linux

Ikiwa ni mifumo kulingana na Arch Linux, inawezekana kufunga Tmux kutoka kwa hazina rasmi ya Arch. Mbinu ni rahisi zaidi:

  • Hatua ya 1: Tunafungua terminal.
  • Hatua ya 2: Tunasakinisha Tmux kwa kutumia meneja wa kifurushi pacman:

Kwenye Windows

Ndio, inawezekana pia kusanikisha Tmux kwenye Windows, ingawa katika kesi hii mchakato ni ngumu zaidi:

  1. Hatua ya kwanza ni sakinisha WSL (Windows Subsystem for Linux). Ili kufanya hivyo, fungua PowerShell kama msimamizi na uendesha amri hii: wsl -sakinisha
  2. Baada ya tunafungua usambazaji wetu wa Linux ndani ya WSL na tunafuata maagizo. Amri tunazohitaji ni hizi:
    • sasisho la sudo apt
    • sudo apt install tmux
  3. Mwishowe, kuanza kutumia Tmux tunatoa amri hii: tmux

Jinsi ya kutumia Tmux

Ili kuanza kutumia Tmux, lazima kwanza uelewe shirika lako lilivyo. Kila kikao wazi kinajumuisha kundi la madirisha. Kila moja ya madirisha haya ni sawa na terminal, kwa hivyo kikao kimoja kinaweza kuwa na windows nyingi. Hatimaye, madirisha yanaweza pia kugawanywa katika paneli.

Maudhui ya kipekee - Bofya Hapa  Mafia 3 Xbox One Cheats: Imilishe mchezo kwa udukuzi huu

tmux ni nini

Kipengele kinachoturuhusu kutumia Tmux haraka zaidi ni uwezekano wa kutumia tofauti njia za mkato za kibodi. Hizi ni za kawaida na muhimu zaidi:

  • Kiambishi awali cha Tmux: Ctrl+b
  • Unda dirisha jipya: Ctrl + b, kisha c
  • Gawanya dirisha (mlalo): Ctrl + b, kisha «
  • Gawanya dirisha (wima): Ctrl + b, kisha %
  • Sogeza kati ya paneli: Ctrl + b, basi tunatumia mishale.
  • Ondoa kipindi: Ctrl + b, kisha d
  • Unganisha upya kipindi: tmux ambatisha
  • Funga paneli au dirisha: toka au Ctrl + d

Kwa kuongeza hii, Tmux inatupa kuvutia chaguo za ubinafsishaji. Hii inawezekana kwa kuunda faili ya usanidi ambayo kila mtumiaji anaweza kuongeza msimbo kulingana na ladha na mapendekezo yao.

Ili kuunda faili hii, lazima uendeshe amri ifuatayo: sudo touch ~/.tmux.conf

Ili kuongeza msimbo wa usanidi, tunapaswa kufungua faili na mhariri wa maandishi na kuingia mipangilio tunayohitaji. Hapo wanaenda baadhi ya mifano ambazo tunaweza kutumia:

Badilisha kiambishi awali cha chaguo-msingi

Ikiwa tungetaka Ctrl+a badala ya Ctrl+b, tungeandika yafuatayo:

# Badilisha kiambishi awali kutoka 'Ctrl+B' hadi 'Ctrl+A'

fungua Cb

set-option -g kiambishi awali Ca

bind-key Ca kutuma-kiambishi awali

Tumia hali ya kipanya

Kuachana na njia za mkato chaguo-msingi na kusogeza madirisha na paneli kwa kutumia kipanya. Amri ni:

set -g panya

Badilisha rangi ya mandharinyuma ya paneli

Ikiwa unataka kubadilisha usuli kutoka nyeusi (chaguo-msingi) hadi nyeupe, hii itakuwa amri ya kutumia:

set -g window-active-style bg=white

Utapata hila nyingi zaidi za aina hii kwenye wavuti Karatasi ya TMUXCheat.

Maudhui ya kipekee - Bofya Hapa  Jinsi ya kuwezesha vidakuzi

Kwa muhtasari, kila kitu ambacho tumeelezea hapa kinatusaidia kuhitimisha Tmux ni nini: zana yenye nguvu sana na ya vitendo, haswa kwa wasanidi programu na wasimamizi wa mfumo. Kwa ujumla, kwa mtumiaji yeyote anayehitaji Fanya kazi kwa ufanisi na vituo vingi na michakato ya wakati mmoja.