Mikä on Tmux: Aloittelijan opas

Viimeisin päivitys: 06.12.2023
Kirjoittaja: Daniel Terrasa

tmux

On olemassa komentorivityökalu useiden istuntojen tehokkaaseen hallintaan, joka on erittäin suosittu Unix-ympäristöissä, kuten Linux tai macOS. Tässä kirjoituksessa aiomme selittää mikä on Tmux. Hyödyllinen pieni opas aloittelijoille.

Tmux on lyhenne sanoista Päätemultiplekseri. Multiplekserin määritelmä, kun puhumme päätelaitteista, on ohjelman, joka sallii käyttäjän hallita useita virtuaalisia istuntoja yhdessä terminaalissa. Resurssi, joka on erityisen käytännöllinen työssä etäpalvelimien kanssa tai kun on tarpeen suorittaa useita komentoja samanaikaisesti eri ikkunoissa.

Mikä on Tmux?

Hyvänä päätemultiplekserina Tmux antaa meille mahdollisuuden jakaa yksi pääteistunto useisiin aliikkunoihin tai ruutuihin itse pääteikkunassa. Tällä tavalla voimme varata jokainen näistä pienistä ikkunoista erilaisten ohjelmien tai istuntojen suorittamiseen kuori. Se oli ainakin sen luojan tavoite, Nicholas Marriott, kun se julkaisi tämän multiplekserin ensimmäisen version vuonna 2007.

tmux
Mikä on Tmux

Toinen mielenkiintoinen näkökohta on, että se sallii meille katkaise yhteys istuntoon ja yhdistä se uudelleen milloin tahansa keskeyttämättä käynnissä olevia prosesseja. Tämä on erittäin kätevää käsiteltäessä etäyhteyksiä tai pitkäaikaisia ​​tehtäviä.

Nämä ominaisuudet tekevät Tmux-ohjelmistosta erityisen sopivan tietyntyyppisiin tehtäviin. Kuten esimerkiksi nämä:

  • Kehitys etäpalvelimilla.
  • Automaatio- ja valvontatehtävät.
  • Moniajotyön tehokas organisointi.
Ainutlaatuinen sisältö - Napsauta tästä  Miten olla ääliö?

Yleisin tapa käyttää Tmuxia on luoda useita itsenäisiä istuntoja. (yksi kehittämiseen, toinen valvontaan, toiset palvelimen hallintaan jne.), joita voimme hallita mukavasti samalta näytöltä, jolloin voimme hypätä istunnosta toiseen helposti ja milloin tahansa.

Kuinka asentaa Tmux

asenna tmux

Nyt kun tiedämme, mikä Tmux on, katsotaanpa, kuinka se asennetaan tietokoneellemme. Tmuxin asentaminen on melko yksinkertaista Unix-pohjaisissa käyttöjärjestelmissä, kuten macOS tai Linux. Selitämme sen alla:

macOS:ssä

Tmuxin asentamiseen macOS Tmuxiin käytämme paketinhallintaa Kotiolut. Nämä ovat komennot, joita meidän on käytettävä terminaalissa:

  1. Sillä asenna homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. Sillä asenna Tmux: hautua asentaa tmux
  3. Sillä tarkista asennus: tmux -V

Linuxissa

Jos kyseessä on Arch Linuxiin perustuva järjestelmä, Tmux on mahdollista asentaa virallisesta Arch-arkistosta. Menetelmä on vielä yksinkertaisempi:

  • Vaihe 1: Avaamme terminaalin.
  • Vaihe 2: Asennamme Tmuxin paketinhallinnan avulla pacman:

Windowsissa

Kyllä, on myös mahdollista asentaa Tmux Windowsiin, vaikka tässä tapauksessa prosessi on hieman monimutkaisempi:

  1. Ensimmäinen askel on asenna WSL (Windows-alijärjestelmä Linuxille). Voit tehdä tämän avaamalla PowerShellin järjestelmänvalvojana ja suorittamalla tämän komennon: wsl –asennus
  2. Jälkeen Avaamme Linux-jakelumme WSL:ssä ja noudatamme ohjeita. Tarvitsemme seuraavat komennot:
    • sudo apt -päivitys
    • sudo apt install tmux
  3. Lopuksi, aloittaaksesi Tmuxin käytön, suoritamme tämän komennon: tmux

Kuinka käyttää Tmuxia

Jotta voit aloittaa Tmuxin käytön, sinun on ensin ymmärrettävä, millainen organisaatiosi on. Jokainen avoin istunto sisältää ryhmä ikkunoita. Jokainen näistä ikkunoista vastaa pääte, joten yhdellä istunnolla voi olla useita ikkunoita. Lopuksi ikkunat voidaan jakaa myös paneeleiksi.

Ainutlaatuinen sisältö - Napsauta tästä  Käyttäjän estäminen TikTokissa: Helppoja vaiheita

mikä on tmux

Ominaisuus, jonka avulla voimme käyttää Tmuxia nopeammin, on mahdollisuus käyttää erilaisia pikanäppäimet. Nämä ovat yleisimpiä ja hyödyllisimpiä:

  • Tmux-etuliite: Ctrl+b
  • Luo uusi ikkuna: Ctrl + b, sitten c
  • Jaettu ikkuna (vaakasuunnassa): Ctrl + b, sitten «
  • Jaettu ikkuna (pystysuoraan): Ctrl + b, sitten %
  • Siirry paneelien välillä: Ctrl + b, sitten käytämme nuolia.
  • Katkaise istunto: Ctrl + b, sitten d
  • Yhdistä istunto uudelleen: tmux liitä
  • Sulje paneeli tai ikkuna: exit tai Ctrl + d

Tämän lisäksi Tmux tarjoaa meille mielenkiintoista mukautusvaihtoehdot. Tämä on mahdollista luomalla asetustiedosto, johon kukin käyttäjä voi lisätä koodia oman maun ja mieltymysten mukaan.

Luodaksesi tämän tiedoston, sinun on suoritettava seuraava komento: sudo touch ~/.tmux.conf

Konfigurointikoodin lisäämiseksi meidän on avattava tiedosto tekstieditorilla ja syötettävä tarvitsemamme asetukset. Siinä ne menevät joitakin esimerkkejä jota voimme käyttää:

Vaihda oletusetuliite

Jos halusimme Ctrl+a Ctrl+b:n sijaan, kirjoittaisimme seuraavan:

# Muuta etuliite 'Ctrl+B':sta 'Ctrl+A'

irrota Cb

set-optio -g etuliite Ca

sidosavain Ca lähetä-etuliite

Käytä hiiritilaa

Luopua oletuspikanäppäimistä ja siirtää ikkunoita ja paneeleja hiiren avulla. Komento on:

aseta hiiri päälle -g

Muuta paneelin taustaväriä

Jos haluat muuttaa taustan mustasta (oletus) valkoiseksi, käytä tätä komentoa:

set -g window-active-style bg=white

Löydät verkosta monia muita tämän tyyppisiä temppuja TMUXCheatSheet.

Ainutlaatuinen sisältö - Napsauta tästä  Miten voin tarkastella koko piirustusta PlanningWiz Floor Plannerissa?

Yhteenvetona voidaan todeta, että kaikki tässä selittämämme auttaa meitä päättelemään, mikä Tmux on: erittäin tehokas ja käytännöllinen työkalu erityisesti kehittäjille ja järjestelmänvalvojille. Yleensä kaikille käyttäjille, jotka tarvitsevat Työskentele tehokkaasti useiden päätteiden ja samanaikaisten prosessien kanssa.