5 hyödyllistä vinkkiä parempaan Tmux-pääteistuntoon
tmux on GNU-näyttöä muistuttava päätemultiplekseri, jota käytetään useiden pääteistuntojen luomiseen, käyttämiseen ja ohjaamiseen yhdestä konsolista. Se on hyödyllinen järjestelmänvalvojille, kun he käyttävät useampaa kuin yhtä komentoriviohjelmaa samanaikaisesti.
Yksi tmuxin hyödyllinen ominaisuus on, että se voidaan irrottaa näytöstä ja jatkaa toimintaansa taustalla ja liittää myöhemmin uudelleen. Tässä suhteessa se sallii SSH-istuntojen pysymisen aktiivisina myös konsolista katkaisun jälkeen.
Lue myös: 10 siistiä komentorivityökalua Linux-päätteellesi
tmuxissa istunto on säilö yksittäisille konsoleille, joita tmux hallitsee. Jokaiseen istuntoon on linkitetty yksi tai useampi ikkuna. Ja ikkuna täyttää koko näytön ja voit jakaa sen useisiin suorakaiteen muotoisiin ruutuihin (joko pysty- tai vaakasuoraan), joista jokainen on erillinen pseudopääte.
Tässä artikkelissa selitämme joitain hyödyllisiä vinkkejä parempiin tmux-istuntoihin Linuxissa.
Määritä Terminal käynnistämään tmux oletuksena
Jos haluat määrittää päätelaitteen käynnistämään tmuxin automaattisesti oletuksena, lisää seuraavat rivit ~/.bash_profile
-kuoren käynnistystiedostoon alias-osion yläpuolelle.
if command -v tmux &> /dev/null && [ -z "$TMUX" ]; then
tmux attach -t default || tmux new -s default
fi
Tallenna tiedosto ja sulje se.
Sulje sitten pääte ja avaa se uudelleen aloittaaksesi tmuxin käytön oletuksena aina, kun avaat pääteikkunan.
Anna terminaalin istunnon nimet
tmux antaa istunnoille oletusnimen, mutta joskus tämä nimi ei ole tarpeeksi kuvaava. Voit antaa istunnolle valitsemasi nimen.
Jos esimerkiksi työskentelet useiden palvelinkeskusten kanssa, voit nimetä istuntoja kuten "tietokeskus1, tietokeskus2 jne.".
tmux new -s datacenter1
tmux new -s datacenter2
Vaihda tmux-pääteistuntojen välillä
Jotta voit helposti vaihtaa eri tmux-istuntojen välillä, sinun on otettava käyttöön istuntojen nimien viimeistely. Voit ottaa sen käyttöön tmux completion -laajennuksella kuvan osoittamalla tavalla:
cd bin
git clone https://github.com/srsudar/tmux-completion.git
Lähde sitten tiedosto ~/bin/tmux-completion/tmux ~/.bashrc-tiedostossasi liittämällä siihen seuraava rivi.
source ~/bin/tmux-completion/tmux
Tallenna tiedosto ja sulje se.
Sulje sitten pääteikkuna ja avaa se uudelleen. Kun seuraavan kerran annat seuraavan komennon ja painat sarkainnäppäintä, sen pitäisi näyttää mahdolliset istuntojen nimet.
tmux attach -t
Käytä Tmuxinator Session Manageria
Istunnonhallintaohjelma luo ohjelmallisesti tmux-työtiloja suorittamalla sarjan komentoja kokoonpanon perusteella. Yleisimmin käytetty tmux-istunnonhallinta on tmuxinator.
Tmuxinator on apuohjelma, jolla voidaan luoda ja hallita tmux-istuntoja helposti. Jotta voit käyttää sitä tehokkaasti, sinulla tulee olla tmux-tietoa. Tärkeää on, että sinun tulee ymmärtää, mitkä ikkunat ja lasit ovat tmuxissa.
Käytä zoomausta keskittyäksesi yhteen prosessiin
Viimeisenä mutta ei vähäisimpänä, kun olet avannut jokaisen ruudun, haluat keskittyä yhteen prosessiin, voit zoomata prosessia täyttämään koko näytön. Siirry ruutuun, johon haluat keskittyä, ja paina Ctrl+b
, z (käytä samaa loitontaaksesi).
Kun olet lopettanut zoomausominaisuuden käytön, poista ruudun zoomaus painamalla samaa näppäinyhdistelmää.
Lue myös: 20 hyödyllistä pääteemulaattoria Linuxille
Se siitä! Tässä artikkelissa olemme selittäneet joitain hyödyllisiä vinkkejä parempiin tmux-istuntoihin Linuxissa. Voit jakaa kanssamme lisää vinkkejä tai esittää kysymyksiä alla olevan palautelomakkeen kautta.