Ero sivun ”Tmux” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 765 merkkiä lisätty ,  2. heinäkuuta 2024
→‎Usein käytettyjä näppäinyhdistelmäkomentoja: Lisätty muita yleisiä näppäinkomentoa.
(→‎Usein käytettyjä näppäinyhdistelmäkomentoja: Lisätty muita yleisiä näppäinkomentoa.)
 
(3 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 15: Rivi 15:


==Käyttö==
==Käyttö==
Tmux käynnistetään komennolla <tt>tmux</tt>. Se tottelee oletuksena näppäinyhdiselmää {{Näppäin|Ctrl|B}} + [komento], jossa komento on esimerkiksi {{Näppäin|D}}, joka irroittaa nykyisen istunnon.
Tmux käynnistetään komennolla <tt>tmux</tt>. Se tottelee oletuksena näppäinyhdiselmää {{Näppäin|Ctrl|B}} + [komento], jossa komento on esimerkiksi {{Näppäin|D}}, joka irroittaa nykyisen istunnon. Jos halutaan sulkea tmux kokonaan, voidaan komentaa <tt>exit</tt> aivan kuten shellissä yleensäkin.


Tmuxiin palataan komennolla:
Tmuxiin palataan komennolla:
  tmux attach
  $ tmux attach


===Usein käytettyjä näppäinyhdistelmäkomentoja===
===Usein käytettyjä näppäinyhdistelmäkomentoja===
Rivi 26: Rivi 26:


{{Näppäin|Ctrl|B}} + {{Näppäin|0}}...{{Näppäin|9}} = siirry ikkunaan [numero nollan ja yhdeksän välissä]
{{Näppäin|Ctrl|B}} + {{Näppäin|0}}...{{Näppäin|9}} = siirry ikkunaan [numero nollan ja yhdeksän välissä]
{{Näppäin|Ctrl|B}} + {{Näppäin|n}} = siirry seuraavaan ikkunaan


{{Näppäin|Ctrl|B}} + {{Näppäin|[}} = siirry selaustilaan, jossa liikutaan nuolinäppäimillä ja poistutaan ESCAPE-näppäimellä.
{{Näppäin|Ctrl|B}} + {{Näppäin|[}} = siirry selaustilaan, jossa liikutaan nuolinäppäimillä ja poistutaan ESCAPE-näppäimellä.


{{Näppäin|Ctrl|B}} + {{Näppäin|T}} = kello
{{Näppäin|Ctrl|B}} + {{Näppäin|T}} = kello
{{Näppäin|Ctrl|B}} + {{Näppäin|D}} = irrottaudu (detach) nykysestä Tmux sessiosta. Sessioon voi liittyä uudestaan <tt>tmux attach</tt> -komennolla.
{{Näppäin|Ctrl|B}} + {{Näppäin|%}} = Jaa nykyinen ikkuna kahtia horisontaalisesti
{{Näppäin|Ctrl|B}} + {{Näppäin|"}} = Jaa nykyinen ikkuna kahtia vertikaalisesti
{{Näppäin|Ctrl|B}} + {{Näppäin|?}} = näytä pikaohje


===tmux tmuxin sisällä===
===tmux tmuxin sisällä===
Rivi 38: Rivi 48:
       [0] $</pre>
       [0] $</pre>
Tässä tapauksessa palvelimella pyörivä tmux ei kuule näppäinkomentoja, ellei sen asetuksista muuta niitä erikseen toimimaan toisilla näppäimillä. Tätä ei tarvitse kuitenkaan tehdä, sillä tmux osaa välittää komennon eteenpäin painamalla kaksi kertaa {{Näppäin|CTRL|B}} ja vasta sen jälkeen haluttu komento.
Tässä tapauksessa palvelimella pyörivä tmux ei kuule näppäinkomentoja, ellei sen asetuksista muuta niitä erikseen toimimaan toisilla näppäimillä. Tätä ei tarvitse kuitenkaan tehdä, sillä tmux osaa välittää komennon eteenpäin painamalla kaksi kertaa {{Näppäin|CTRL|B}} ja vasta sen jälkeen haluttu komento.
===Istunnot===
tmuxin käyttö ei rajoitu vain yhteen istuntoon, sillä tmux-palvelin osaa käsitellä monia istuntoja samanaikaisesti. Kannattaa antaa eri istunnoille omat nimet <tt>-s</tt> parametrilla, jolloin ne on paljon helpompi erottaa toisistansa. Jos istunnolle ei anneta nimeä, antaa tmux sille numeron nimeksi.
$ tmux new-session -s ohjelmointi
<tt>new-session</tt> voidaan kirjoittaa myös lyhyemmässä <tt>new</tt>-muodossa.
$ tmux new -s ohjelmointi
Kaikki istunnot voidaan nyt nähdä komennolla
$ tmux list-sessions
tai lyhyemmässä muodossa
$ tmux ls
Komento kertoo myös kunkin istunnon luontiajankohdan ja ikkunoiden määrän.
Komennolla <tt>tmux attach</tt> eli lyhyemmässä muodossansa <tt>tmux a</tt> päästään aina liittymään viimeksi käytettyyn istuntoon. Parametrilla <tt>-t</tt> voidaan valita mihin istuntoon halutaan kiinnittyä.
$ tmux a -t ohjelmointi
Istunto lopetetaan kiinnittymällä haluttuun istuntoon ja sulkemalla kaikki kyseisen istunnon ikkunat komentamalla <tt>exit</tt> tai painamalla {{Näppäin|Ctrl|B|X}} nissä jokaisessa. Istunto voidaan kuitenkin sulkea suoraan kiinnittymättä istuntoon.
$ tmux kill-session -t ohjelmointi


==Asetusten muokkaaminen==
==Asetusten muokkaaminen==
Rivi 64: Rivi 92:


==Katso myös==
==Katso myös==
* [[byobu]]
* [[Screen]]
* [[Screen]]


Rekisteröitymätön käyttäjä

Navigointivalikko