Vidokezo 5 Muhimu kwa Vikao Bora vya Kituo cha Tmux


Skrini ya GNU, ambayo hutumiwa kuunda, kufikia na kudhibiti vipindi vingi vya wastaafu kutoka kwa kiweko kimoja. Ni muhimu kwa wasimamizi wa mfumo kwa kuendesha programu zaidi ya moja ya mstari wa amri kwa wakati mmoja.

Kipengele kimoja muhimu cha tmux ni kwamba inaweza kuwa vipindi vya SSH kubaki hai hata baada ya kukatwa kutoka kwa koni.

Katika tmux, kikao ni chombo cha kiweko cha mtu binafsi kinachodhibitiwa na tmux. Kila kipindi kina dirisha moja au zaidi zilizounganishwa nacho. Na dirisha linajaza skrini nzima na unaweza kuigawanya katika paneli kadhaa za mstatili (ama kwa wima au kwa usawa), ambayo kila moja ni terminal tofauti ya pseudo.

Katika nakala hii, tutaelezea vidokezo muhimu kwa vipindi bora vya tmux katika Linux.

Sanidi Terminal ili kuanza tmux kwa chaguo-msingi

Ili kusanidi terminal yako ili kuanza kiotomatiki tmux kama chaguo-msingi, ongeza mistari ifuatayo kwenye ~/.bash_profile faili yako ya kuanzia ya shell, juu kidogo ya sehemu yako ya lakabu.

if command -v tmux &> /dev/null && [ -z "$TMUX" ]; then
    tmux attach -t default || tmux new -s default
fi

Hifadhi faili na uifunge.

Kisha funga na ufungue tena terminal ili kuanza kutumia tmux kwa chaguo-msingi, kila wakati unapofungua dirisha la terminal.

Taja Majina ya Kikao cha Terminal

tmux inatoa jina chaguo-msingi kwa vipindi, hata hivyo, wakati mwingine, jina hili halielezei vya kutosha. Unaweza kutoa kikao jina la chaguo lako.

Kwa mfano ikiwa unafanya kazi na vituo vingi vya data, unaweza kutaja vipindi kama \datacenter1, datacenter2 n.k...

$ tmux new -s datacenter1
$ tmux new -s datacenter2

Badili kati ya Vikao vya Kituo cha tmux

Ili kubadilisha kwa urahisi kati ya vipindi tofauti vya tmux, unahitaji kuwezesha ukamilishaji wa majina ya vipindi. Unaweza kutumia kiendelezi cha kukamilisha tmux ili kuiwezesha kama inavyoonyeshwa:

$ cd bin
$ git clone https://github.com/srsudar/tmux-completion.git

Kisha chanzo faili ~/bin/tmux-completion/tmux katika ~/.bashrc faili yako, kwa kuambatisha mstari ufuatao ndani yake.

source  ~/bin/tmux-completion/tmux

Hifadhi faili na uifunge.

Kisha funga na ufungue tena kidirisha chako cha terminal, wakati mwingine unapoingiza amri ifuatayo na ubonyeze kitufe cha Tab, inapaswa kukuonyesha majina ya vipindi vinavyowezekana.

$ tmux attach -t

Tumia Kidhibiti Kikao cha Tmuxinator

Msimamizi wa kipindi huunda kwa utaratibu nafasi za kazi za tmux kwa kuendesha safu ya amri kulingana na usanidi. Kidhibiti cha kikao cha tmux kinachotumika sana ni tmuxinator.

Tmuxinator ni shirika linalotumiwa kuunda na kudhibiti vipindi vya tmux kwa urahisi. Ili kuitumia kwa ufanisi, unapaswa kuwa na ujuzi wa kufanya kazi wa tmux. Muhimu, unapaswa kuelewa ni madirisha gani na paneli ziko kwenye tmux.

Tumia Zoom ili kuzingatia Mchakato Mmoja

Mwisho lakini sio mdogo, baada ya kufungua kila paneli, unataka kuzingatia mchakato mmoja, unaweza kuvuta mchakato wa kujaza skrini nzima. Sogeza tu kwenye kidirisha unachotaka kuangazia na ubonyeze Ctrl+b, z (tumia sawa ili kukuza nje).

Ukimaliza na kipengele cha kukuza, bonyeza mseto sawa wa vitufe ili kutoza kidirisha.

Ni hayo tu! Katika nakala hii, tumeelezea vidokezo muhimu kwa vipindi bora vya tmux katika Linux. Unaweza kushiriki vidokezo zaidi nasi, au uulize maswali kupitia fomu ya maoni iliyo hapa chini.