Betalingsmetoder Abuse

Tmux-kommandoens syntaks og muligheder

27.05.2023, 18:21

I den sidste artikel så vi på, hvad Tmux er. Kort fortalt er Terminal Multiplexer et kommandolinjeværktøj til styring af flere terminaler i et enkelt vindue. Det giver brugerne mulighed for at køre flere programmer i en enkelt terminal, opdele et terminalvindue i flere ruder og gruppere flere ruder i et enkelt vindue.

Tmux giver også brugeren mulighed for at gemme terminalsessioner og genoptage dem når som helst. Tmux er meget nyttig til styring af fjernservere og til at skabe mere effektive multitasking-miljøer i OS Linux. I denne artikel skal vi se på syntaksen og nogle af værktøjets muligheder (ikke dem alle, men de mest populære).

Tmux-syntaks

Tmux-kommandoen har følgende syntaks:

tmux [options] [command]

Tmux-indstillinger

Nogle af de mest almindeligt anvendte indstillinger i Tmux-kommandoen er:

  1. -c <sti> - angiver stien til konfigurationsfilen.
  2. -L <name> - angiver navnet på soklen.
  3. -f < sti> - angiver stien til soklen.
  4. -S <navn> - angiver navnet på sessionen.

Tmux-kommandoer

De mest almindeligt anvendte Tmux-kommandoer er:

  1. new-session - opretter en ny Tmux-session.
  2. list-sessions-viser enliste over aktuelle sessioner.
  3. attach-session - opretter forbindelse til den angivne session.
  4. detach-session - afbryder forbindelsen mellem den aktuelle session og shell'en.
  5. switch - skifter til et andet panel eller vindue.
  6. kill-server- stopper alle kørende sessioner;
  7. kill-session- afslutter den session, der er angivet i -t-parameteren;
  8. list-clients- viser de klienter, der er forbundet til -t-sessionen;
  9. list-sessions(ls)- viser enliste over alle kørende sessioner;
  10. rename-session - omdøb en session, send sessions-ID'et og et nyt navn.

Yderligere muligheder og kommandoer kan findes ved at kalde Tmux-hjælpen med kommandoen

man tmux

eller:

tmux -h

Nu vil vi fortælle dig, hvordan du bruger kommandoen i praksis.

Brug af Tmux

For at oprette en ny session er det nok at udføre kommandoen uden parametre:

tmux

Tmux-kommandoens syntaks og muligheder

Du kan også oprette en session med kommandoen new-session og give den et passende navn:

tmux new-session -s "name"

Nu kan du bruge Tmux og oprette sessioner med kommandoen.