Maksutavat Abuse

Tmux-komennon syntaksi ja vaihtoehdot

27.05.2023, 18:21

Edellisessä artikkelissa tarkastelimme, mikä Tmux on. Lyhyesti sanottuna Terminal Multiplexer on komentorivin apuohjelma, jolla voit hallita useita päätelaitteita yhdessä ikkunassa. Sen avulla käyttäjät voivat suorittaa useita ohjelmia yhdessä päätelaitteessa, jakaa pääteikkunan useisiin ikkunoihin ja ryhmitellä useita ikkunoita yhteen ikkunaan.

Lisäksi tmuxin avulla käyttäjä voi tallentaa terminaaliistuntoja ja jatkaa niitä milloin tahansa. Tmux on erittäin hyödyllinen etäpalvelimien hallinnassa ja tehokkaampien monitehtäväympäristöjen luomisessa OS Linuxissa. Tässä artikkelissa tarkastellaan syntaksia ja joitakin työkalun vaihtoehtoja (ei kaikkia, vain suosituimpia).

Tmux-syntaksi

Tmux-komennon syntaksi on seuraava:

tmux [options] [command]

Tmux options

Joitakin Tmux-komennon yleisimmin käytettyjä vaihtoehtoja ovat:

  1. -c <polku> - määrittää konfiguraatiotiedoston polun.
  2. -L <nimi> - määrittää pistorasian nimen.
  3. -f <polku> - määrittää pistorasian polun.
  4. -S <nimi> - määrittää istunnon nimen.

Tmux-komennot

Yleisimmin käytetyt Tmux-komennot ovat:

  1. new-session- luo uuden Tmux-istunnon.
  2. list-sessions-näyttää luettelon nykyisistä istunnoista.
  3. attach-session- muodostaa yhteyden määritettyyn istuntoon.
  4. detach-session- katkaisee nykyisen istunnon yhteyden komentotulkista.
  5. switch- siirtyy toiseen paneeliin tai ikkunaan.
  6. kill-server- pysäyttää kaikki käynnissä olevat istunnot;
  7. kill-session- lopettaa -t-parametrilla annetun istunnon;
  8. list-clients- näyttää -t-istuntoon liitetyt asiakkaat;
  9. list-sessions(ls)- näyttääluettelon kaikista käynnissä olevista istunnoista;
  10. rename-session - nimeää istunnonuudelleen, antaa istunnon ID:n ja uuden nimen.

Lisää vaihtoehtoja ja komentoja löytyy kutsumalla Tmux help -ohjelmaa komennolla

man tmux

Tai:

tmux -h

Seuraavaksi kerromme, miten komentoa käytetään käytännössä.

Tmuxin käyttäminen

Uuden istunnon luomiseksi riittää, että komento suoritetaan ilman parametreja:

tmux

Tmux-komennon syntaksi ja vaihtoehdot

Voit myös luoda istunnon komennolla new-session ja antaa sille sopivan nimen:

tmux new-session -s "name"

Nyt voit käyttää Tmuxia ja luoda istuntoja komennolla.