Mis on Tmux: juhend algajatele

Viimane uuendus: 16.01.2024

tmux

Mitme seansi tõhusaks haldamiseks on käsurea tööriist, mis on Unixi keskkondades väga populaarne, nt Linux või macOS. Selles sissekandes me selgitame mis on Tmux. Kasulik väike juhend algajatele.

Tmux on lühend sõnast Terminali multiplekser. Multiplekseri määratlus, kui me räägime terminalidest, on programm, mis võimaldab kasutajal hallata mitut virtuaalset seanssi ühes terminalis. Ressurss, mis on töötamisel eriti praktiline kaugserveritega või kui on vaja täita mitut käsku korraga erinevates akendes.

Mis on Tmux?

Hea terminali multiplekserina võimaldab Tmux seda meile jagage üks terminaliseanss mitmeks alamaknaks või paaniks terminali aknas endas. Sel viisil saame eraldage kõik need väikesed aknad erinevate programmide või seansside käitamiseks shell. See oli vähemalt selle looja eesmärk, Nicholas Marriott, kui ta 2007. aastal selle multiplekseri esimese versiooni välja tõi.

tmux
Mis on Tmux

Teine huvitav aspekt on see, et see võimaldab meil katkestage ühendus ja ühendage seansiga igal ajal uuesti käimasolevaid protsesse katkestamata. See on väga mugav kaugühenduste või pikaajaliste ülesannetega tegelemisel.

Need funktsioonid muudavad Tmuxi tarkvara teatud tüüpi ülesannete jaoks eriti sobivaks. Nagu näiteks need:

  • Arendused kaugserverites.
  • Automatiseerimis- ja seireülesanded.
  • Tõhus multitegumtöö korraldamine.
Eksklusiivne sisu – klõpsake siin  Parimad lehed tasuta raamatute allalaadimiseks oma Kindle'i jaoks

Kõige tavalisem viis Tmuxi kasutamiseks on mitme sõltumatu seansi loomine. (üks arenduseks, teine ​​monitooringuks, teised serveri haldamiseks jne), mida saame mugavalt hallata samalt monitorilt, saades hüpata ühelt sessioonilt teisele lihtsalt ja millal tahame.

Kuidas installida Tmux

installige tmux

Nüüd, kui teame, mis on Tmux, vaatame, kuidas seda oma arvutisse installida. Tmuxi installimine on Unixi-põhistes operatsioonisüsteemides, nagu macOS või Linux, üsna lihtne. Selgitame seda allpool:

macOS-is

Tmuxi installimiseks macOS Tmuxi kasutame paketihaldurit Kodune pruul. Need on käsud, mida peame terminalis kasutama:

  1. Sest installige homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. Sest installige Tmux: pruulima installima tmux
  3. Sest kontrollige installimist: tmux -V

Linuxis

Kui tegemist on Arch Linuxil põhinevate süsteemidega, on võimalik installida Tmux ametlikust Arch hoidlast. Meetod on veelgi lihtsam:

  • 1. samm: avame terminali.
  • 2. samm: installime Tmuxi paketihalduri abil pacman:

Windowsis

Jah, Tmuxi on võimalik installida ka Windowsi, kuigi sel juhul on protsess veidi keerulisem:

  1. Esimene samm on installi WSL (Windows Subsystem for Linux). Selleks avage administraatorina PowerShell ja käivitage see käsk: wsl – install
  2. Pärast avame oma Linuxi distributsiooni WSL-is ja järgime juhiseid. Vajame järgmisi käske:
    • sudo apt update
    • sudo apt install tmux
  3. Lõpuks käivitame Tmuxi kasutamise alustamiseks järgmise käsu: tmux

Kuidas Tmuxi kasutada

Tmuxi kasutamise alustamiseks peate esmalt aru saama, milline on teie organisatsioon. Iga avatud seanss sisaldab akende rühm. Kõik need aknad on samaväärsed terminal, nii et ühel seansil võib olla mitu akent. Lõpuks saab aknaid jagada ka paneelideks.

Eksklusiivne sisu – klõpsake siin  Mafia 3 Xbox One'i pettused: omage mängu nende häkkide abil

mis on tmux

Funktsioon, mis võimaldab meil Tmuxi kiiremini kasutada, on võimalus kasutada erinevaid klaviatuuri otseteed. Need on kõige levinumad ja kasulikumad:

  • Tmuxi eesliide: Ctrl+b
  • Loo uus aken: Ctrl + b, seejärel c
  • Poolitatud aken (horisontaalselt): Ctrl + b, seejärel «
  • Poolitatud aken (vertikaalselt): Ctrl + b, seejärel %
  • Paneelide vahel liikumine: Ctrl + b, siis kasutame nooli.
  • Katkesta seanss: Ctrl + b, seejärel d
  • Ühendage seanss uuesti: tmux lisada
  • Paneeli või akna sulgemine: välju või Ctrl + d

Lisaks sellele pakub Tmux meile huvitavat kohandamisvalikud. See on võimalik luues konfiguratsioonifaili, kuhu iga kasutaja saab lisada koodi vastavalt oma maitsele ja eelistustele.

Selle faili loomiseks peate käivitama järgmise käsu: sudo touch ~/.tmux.conf

Konfiguratsioonikoodi lisamiseks peame faili avama tekstiredaktoriga ja sisestama vajalikud sätted. Seal nad lähevad mõned näited mida saame kasutada:

Muutke vaikeprefiksit

Kui sooviksime Ctrl+a asemel Ctrl+b, kirjutaksime järgmise:

# Muutke eesliide 'Ctrl+B' asemel 'Ctrl+A'

lahti siduda Cb

set-option -g prefiks Ca

sidumisvõti Ca saatmise eesliide

Kasutage hiirerežiimi

Vaikimisi otseteedest loobumiseks ning akende ja paneelide liigutamiseks hiire abil. Käsk on:

pane hiir -g sisse

Muutke paneeli taustavärvi

Kui soovite muuta tausta mustast (vaikimisi) valgeks, tuleks kasutada järgmist käsku:

määra -g window-active-style bg=white

Seda tüüpi nippe leiate veebist veel palju TMUXCheatSheet.

Eksklusiivne sisu – klõpsake siin  Cómo activar las cookies

Kokkuvõtteks võib öelda, et kõik, mida me siin selgitasime, aitab meil järeldada, mis on Tmux: väga võimas ja praktiline tööriist, eriti arendajatele ja süsteemiadministraatoritele. Üldiselt igale kasutajale, kes seda vajab Töötage tõhusalt mitme terminali ja samaaegsete protsessidega.