Tmux

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 19 januari 2019; kontroller kräver 4 redigeringar .

tmux

terminalemulator med tmux igång inuti, där arbetsytan är uppdelad i fyra delar
Sorts terminal multiplexer
Författare Nicholas Mariot
Utvecklaren gemenskap
Skrivet i C
Gränssnitt Förbannelser [4]
Operativ system OpenBSD , NetBSD , FreeBSD , Linux , OS X , Solaris [1]
Gränssnittsspråk engelsk
Första upplagan 20 november 2007 [2]
senaste versionen
stat aktiva
Licens ISC
Hemsida tmux.github.io
 Mediafiler på Wikimedia Commons

tmux  är ett gratis verktyg för multiplexerkonsol som ger användaren tillgång till flera terminaler på en enda skärm . tmux kan kopplas bort från skärmen: i det här fallet fortsätter den att köras i bakgrunden; det är möjligt att återansluta till tmux i bakgrunden. tmux är standardterminalmultiplexern för OpenBSD- operativsystemet . tmux - programmet var tänkt att ersätta GNU Screen - programmet .

När den startas utan alternativ skapar tmux i standardkonfigurationen en ny session med ett enda fönster och visar den på skärmen. Serverdelen av tmux startar automatiskt och fortsätter att köras till slutet av den senaste sessionen som körs på denna server. Det är möjligt att köra flera servrar, och var och en måste acceptera anslutningar på en separat socket .

En tmux-session är en samling pseudo -terminaler som hanteras av tmux. Varje session har ett eller flera fönster kopplade till sig. Varje fönster skapas tillsammans med lanseringen av något program (som standard, ett skal ) och stängs med det. Skärmen kan upptas antingen av bara ett fönster eller av en mosaik av flera så kallade paneler ( panel ) , som var och en motsvarar en pseudoterminal.

Flera tmux-instanser kan kopplas till en enda session, en tmux-server kan ha flera sessioner igång samtidigt och en enda session kan ha ett obegränsat antal fönster. Efter att ha stängt alla sessioner slutar tmux att fungera.

Statusfältet längst ner på skärmen visar information om den aktuella sessionen; samma rad används för att utfärda kommandon till tmux själv. Samtidigt är det också möjligt att ange tmux-kommandon direkt inuti pseudoterminaler tack vare miljövariabeln som TMUXläggs till när applikationer startas i nya fönster.

Anteckningar

  1. LÄS MIG . Hämtad 4 maj 2016. Arkiverad från originalet 31 mars 2016.
  2. historik över förändringar . Hämtad 4 maj 2016. Arkiverad från originalet 4 mars 2016.
  3. https://github.com/tmux/tmux/releases/tag/3.1c
  4. tmux källkod

Litteratur

Länkar