5 Awọn imọran Wulo fun Awọn akoko Ikẹkọ Tmux Dara julọ
Iboju GNU, eyiti o lo lati ṣẹda, iraye si, ati iṣakoso awọn akoko ebute pupọ lati inu console kan. O wulo fun awọn alakoso eto fun ṣiṣe eto laini aṣẹ ju ọkan lọ ni akoko kanna.
Ẹya kan ti o wulo ti tmux ni pe o le jẹ awọn akoko SSH lati wa lọwọ paapaa lẹhin ti o ge asopọ lati itọnisọna naa.
Ni tmux, igba kan jẹ apo eiyan fun awọn afaworanhan kọọkan ti o ṣakoso nipasẹ tmux. Igbakan kọọkan ni awọn window ọkan tabi diẹ sii ti o sopọ mọ rẹ. Ati pe window kan kun gbogbo iboju ati pe o le pin si awọn panẹli onigun mẹrin pupọ (boya ni inaro tabi ni petele), ọkọọkan eyiti o jẹ ebute afani lọtọ lọtọ.
Ninu nkan yii, a yoo ṣalaye diẹ ninu awọn imọran to wulo fun awọn akoko tmux ti o dara julọ ni Lainos.
Ṣe atunto ebute lati bẹrẹ tmux nipasẹ aiyipada
Lati tunto ebute rẹ lati bẹrẹ tmux laifọwọyi bi aiyipada, ṣafikun awọn ila wọnyi si ~/.bash_profile
faili ibẹrẹ ikarahun, o kan loke awọn orukọ aliasi rẹ.
if command -v tmux &> /dev/null && [ -z "$TMUX" ]; then tmux attach -t default || tmux new -s default fi
Fipamọ faili naa ki o pa.
Lẹhinna sunmọ ati tun ṣii ebute naa lati bẹrẹ lilo tmux nipasẹ aiyipada, ni gbogbo igba ti o ba ṣii window window kan.
Fun Awọn orukọ Igba Ikẹkọ
tmux n fun orukọ aiyipada fun awọn akoko, sibẹsibẹ, nigbami, orukọ yii kii ṣe alaye to to. O le fun igba kan ni orukọ ti o fẹ.
Fun apẹẹrẹ ti o ba n ṣiṣẹ pẹlu awọn ile-iṣẹ data lọpọlọpọ, o le lorukọ awọn akoko bii\"datacenter1, datacenter2 etc..".
$ tmux new -s datacenter1 $ tmux new -s datacenter2
Yipada laarin Awọn akoko Ikẹkọ tmux
Lati yipada ni rọọrun laarin awọn akoko tmux oriṣiriṣi, o nilo lati jẹki ipari awọn orukọ awọn akoko. O le lo itẹsiwaju ipari tmux lati muu ṣiṣẹ bi o ti han:
$ cd bin $ git clone https://github.com/srsudar/tmux-completion.git
Lẹhinna fa faili ~/bin/tmux-Ipari/tmux ninu faili ~/.bashrc rẹ, nipa fifi apẹrẹ ila wọnyi sinu rẹ.
source ~/bin/tmux-completion/tmux
Fipamọ faili naa ki o pa.
Lẹhinna sunmọ ati ṣii window window rẹ, nigbamii ti o ba tẹ aṣẹ atẹle ki o tẹ bọtini Tab, o yẹ ki o fi awọn orukọ igba ti o le ṣe han ọ.
$ tmux attach -t
Lo Alakoso Ikoni Tmuxinator
Oluṣakoso igba kan ni eto ṣẹda awọn aaye iṣẹ tmux nipasẹ ṣiṣe lẹsẹsẹ awọn aṣẹ ti o da lori atunto kan. Oluṣakoso igba tmux ti a lo julọ julọ jẹ tmuxinator.
Tmuxinator jẹ ohun elo ti a lo lati ṣẹda ati ṣakoso awọn akoko tmux ni irọrun. Lati lo daradara, o yẹ ki o ni imo ṣiṣẹ ti tmux. Ni pataki, o yẹ ki o loye kini awọn ferese ati awọn panu wa ni tmux.
Lo Sun-un si idojukọ lori Ilana Kanṣoṣo
Ni ikẹhin ṣugbọn ko kere ju, lẹhin ṣiṣi gbogbo awọn panini, o fẹ lati dojukọ ilana kan, o le sun-un ilana naa lati kun gbogbo iboju. Nìkan gbe si pane ti o fẹ dojukọ ki o tẹ Ctrl + b
, z (lo kanna lati sun sita).
Nigbati o ba pari pẹlu ẹya sisun, tẹ konbo bọtini kanna lati ṣii pẹpẹ naa.
O n niyen! Ninu nkan yii, a ti ṣalaye diẹ ninu awọn imọran to wulo fun awọn akoko tmux ti o dara julọ ni Lainos. O le pin awọn imọran diẹ sii pẹlu wa, tabi beere awọn ibeere nipasẹ fọọmu esi ni isalẹ.