Wat is Tmux: Begjinnersgids

Lêste update: 25-09-2024

tmux

D'r is in kommandorigelark om effisjint meardere sesjes te behearjen dat heul populêr is yn Unix-omjouwings, lykas Linux of macOS. Yn dizze yngong sille wy útlizze wat is Tmux. In nuttige lytse gids foar begjinners.

Tmux is in ôfkoarting fan Terminal Multiplexer. De definysje fan in multiplexer as wy prate oer terminals is dy fan in programma wêrmei in brûker beheare meardere firtuele sesjes binnen ien terminal. In boarne dy't benammen praktysk is by it wurkjen mei tsjinners op ôfstân of as der ferlet is om meardere kommando's tagelyk yn ferskate finsters út te fieren.

Wat is Tmux?

As in goede terminal multiplexer lit Tmux ús split in inkele terminal sesje yn meardere subfinsters of ruten binnen it terminalfinster sels. Op dizze manier kinne wy elk fan dizze lytse finsters tawize om ferskate programma's of sesjes út te fieren shell. Dat wie teminsten it doel fan syn skepper, Nicholas Marriott, doe't it de earste ferzje fan dizze multiplexer yn 2007 lansearre.

tmux
Wat is Tmux

In oar nijsgjirrich aspekt is dat it ús mooglik makket loskeppelje en opnij ferbine mei in sesje op elk momint sûnder de prosessen dy't rinne te ûnderbrekken. Dit is heul handich by it omgean mei ferbiningen op ôfstân of lange termyn taken.

Dizze funksjes meitsje Tmux-software foaral geskikt foar bepaalde soarten taken. Lykas bygelyks dizze:

  • Untwikkelingen op servers op ôfstân.
  • Automatisearring en tafersjochtaken.
  • Effisjinte organisaasje fan multitasking wurk.
Eksklusive ynhâld - Klik hjir  De bêste siden om fergees boeken te downloaden foar jo Kindle

De meast foarkommende manier om Tmux te brûken is om it meitsjen fan meardere ûnôfhinklike sesjes. (ien foar ûntwikkeling, in oar foar tafersjoch, oaren om in tsjinner te behearjen, ensfh.) dat wy noflik kinne beheare fan deselde monitor, en kinne maklik fan de iene sesje nei de oare springe en wannear wy wolle.

Hoe te ynstallearjen Tmux

ynstallearje tmux

No't wy witte wat Tmux is, litte wy sjen hoe't jo it op ús kompjûter kinne ynstallearje. Tmux ynstallearje is frij ienfâldich op Unix-basearre bestjoeringssystemen lykas macOS of Linux. Wy ferklearje it hjirûnder:

Op macOS

Om Tmux te ynstallearjen op macOS Tmux brûke wy de pakketbehearder Thúsbrouw. Dit binne de kommando's dy't wy moatte brûke yn 'e terminal:

  1. Foar ynstallearje Homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. Foar ynstallearje Tmux: brew ynstalleare tmux
  3. Foar ferifiearje ynstallaasje: tmux -V

Op Linux

As it systemen binne basearre op Arch Linux, is it mooglik om Tmux te ynstallearjen út de offisjele Arch repository. De metoade is noch ienfâldiger:

  • Stap 1: Wy iepenje in terminal.
  • Stap 2: Wy ynstallearje Tmux mei de pakketbehearder pacman:

Op Windows

Ja, it is ek mooglik om Tmux op Windows te ynstallearjen, hoewol it proses yn dit gefal in bytsje komplekser is:

  1. De earste stap is ynstallearje WSL (Windows Subsystem for Linux). Om dit te dwaan, iepenje PowerShell as behearder en fier dit kommando út: wsl -ynstallearje
  2. Nei wy iepenje ús Linux-distribúsje binnen WSL en wy folgje de ynstruksjes. De kommando's dy't wy nedich binne binne dizze:
    • sudo apt-update
    • sudo apt ynstallearje tmux
  3. As lêste, om Tmux te brûken, fiere wy dit kommando út: tmux

Hoe te brûken Tmux

Om Tmux te brûken, moatte jo earst begripe hoe't jo organisaasje is. Elke iepen sesje omfettet in groep finsters. Elk fan dizze finsters is lykweardich oan in terminal, sadat in inkele sesje meardere finsters kin hawwe. Uteinlik kinne finsters ek ferdield wurde yn panielen.

Eksklusive ynhâld - Klik hjir  Mafia 3 Xbox One Cheats: Master it spultsje mei dizze hacks

wat is tmux

In funksje wêrmei ús te brûken Tmux flugger is de mooglikheid fan in gebrûk ferskillende toetseboerd fluchtoetsen. Dit binne de meast foarkommende en brûkbere:

  • Tmux foarheaksel: Ctrl+b
  • Meitsje nij finster: Ctrl + b, dan c
  • Split finster (horizontaal): Ctrl + b, dan «
  • Split finster (fertikaal): Ctrl + b, dan %
  • Ferpleatse tusken panielen: Ctrl + b, dan brûke wy de pylken.
  • Sesje ôfbrekke: Ctrl + b, dan d
  • Sesje opnij ferbine: tmux oan
  • In paniel of finster slute: ôfslute of Ctrl + d

Njonken dit biedt Tmux ús nijsgjirrich oanpassingsopsjes. Dit is mooglik troch it meitsjen fan in konfiguraasjetriem dêr't elke brûker koade kin tafoegje neffens har smaak en foarkar.

Om dit bestân te meitsjen, moatte jo it folgjende kommando útfiere: sudo touch ~/.tmux.conf

Om de konfiguraasjekoade ta te foegjen, moatte wy it bestân iepenje mei in tekstbewurker en de ynstellingen ynfiere dy't wy nedich binne. Dêr geane se guon foarbylden dat wy kinne brûke:

Feroarje it standert foarheaksel

As wy Ctrl+a woene ynstee fan Ctrl+b, soene wy ​​it folgjende skriuwe:

# Feroarje foarheaksel fan 'Ctrl+B' nei 'Ctrl+A'

ûntbine Cb

set-opsje -g prefix Ca

binde-kaai Ca stjoer-foarheaksel

Brûk de mûsmodus

Om ôf te kommen fan de standert fluchtoetsen en ferpleatse finsters en panielen mei de mûs. It kommando is:

set -g mûs op

Feroarje paniel eftergrûnkleur

As jo ​​​​de eftergrûn feroarje wolle fan swart (standert) nei wyt, soe dit it kommando wêze om te brûken:

set -g finster-aktyf-styl bg=wyt

Jo sille fine folle mear trúkjes fan dit type op it web TMUXCheatSheet.

Eksklusive ynhâld - Klik hjir  Cómo activar las cookies

Gearfetsjend, alles wat wy hjir hawwe útlein helpt ús om te konkludearjen wat Tmux is: in heul krêftich en praktysk ark, foaral foar ûntwikkelders en systeembehearders. Yn it algemien, foar elke brûker dy't nedich is Wurkje effisjint mei meardere terminals en simultane prosessen.