Zer da Tmux: Hasiberrientzako Gida

Azken eguneraketa: 2024/09/25

tmux

Unix inguruneetan oso ezaguna den saio anitz modu eraginkorrean kudeatzeko komando lerroko tresna bat dago, adibidez Linux edo macOS. Sarrera honetan azalduko dugu zer da Tmux. Hasiberrientzako gida txiki erabilgarria.

Tmux-en laburdura da Terminal-multiplexadorea. Terminalei buruz hitz egiten dugunean multiplexeraren definizioa erabiltzaile bati aukera ematen dion programarena da kudeatu hainbat saio birtual terminal bakarrean. Lanean bereziki praktikoa den baliabidea urruneko zerbitzariekin edo leiho ezberdinetan hainbat komando aldi berean exekutatu beharra dagoenean.

Zer da Tmux?

Terminal multiplexer on gisa, Tmux-ek aukera ematen digu zatitu terminaleko saio bakarra azpileiho edo panel anitzetan terminaleko leihoaren barruan. Modu honetan, ahal dugu esleitu leiho txiki horietako bakoitza programa edo saio desberdinak exekutatzeko shell. Hori zen, behintzat, bere sortzailearen helburua, Nicholas Marriott, 2007an multiplexer honen lehen bertsioa kaleratu zuenean.

tmux
Zer da Tmux

Beste alderdi interesgarri bat aukera ematen digula da deskonektatu eta berriro konektatu saio batera edonoiz martxan dauden prozesuak eten gabe. Hau oso erosoa da urruneko konexioei edo epe luzeko zereginei aurre egiteko.

Ezaugarri horiei esker, Tmux softwarea bereziki egokia da zeregin mota batzuetarako. Adibidez, hauek:

  • Urruneko zerbitzarietan egindako garapenak.
  • Automatizazio eta monitorizazio lanak.
  • Multiataza lanaren antolaketa eraginkorra.
Eduki esklusiboa - Egin klik hemen  Como Se Elabora Un Alebrije

Tmux erabiltzeko modurik ohikoena hau da saio independente anitz sortzea. (garapenerako bat, monitorizaziorako beste bat, zerbitzari bat kudeatzeko beste batzuk, etab.) monitore beretik eroso kudea ditzakegunak, saio batetik bestera erraz eta nahi dugunean salto egin ahal izateko.

Nola instalatu Tmux

instalatu tmux

Tmux zer den dakigunez, ikus dezagun nola instalatu gure ordenagailuan. Tmux instalatzea nahiko erraza da macOS edo Linux bezalako Unix-en oinarritutako sistema eragileetan. Jarraian azaltzen dugu:

En macOS

Tmux macOS Tmux-en instalatzeko paketeen kudeatzailea erabiltzen dugu Homebrew. Hauek dira terminalean erabili behar ditugun komandoak:

  1. -rako instalatu homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. -rako instalatu Tmux: brew install tmux
  3. -rako instalazioa egiaztatu: tmux -V

En Linux

Arch Linux-en oinarritutako sistemak badira, posible da Tmux instalatzea Arch biltegi ofizialetik. Metodoa are sinpleagoa da:

  • 1. urratsa: terminal bat irekitzen dugu.
  • 2. urratsa: Tmux instalatzen dugu paketeen kudeatzailea erabiliz pacman:

En Windows

Bai, Tmux Windows-en ere instalatu daiteke, nahiz eta kasu honetan prozesua apur bat konplexuagoa izan:

  1. El primer paso es instalatu WSL (Windows Subsystem for Linux). Horretarako, ireki PowerShell administratzaile gisa eta exekutatu komando hau: wsl –instalatu
  2. Ondoren gure Linux banaketa irekitzen dugu WSL barruan eta argibideak jarraitzen ditugu. Behar ditugun komandoak hauek dira:
    • sudo apt update
    • sudo apt install tmux
  3. Azkenik, Tmux erabiltzen hasteko komando hau exekutatzen dugu: tmux

Nola erabili Tmux

Tmux erabiltzen hasteko, lehenengo zure erakundea nolakoa den ulertu behar duzu. Saio ireki bakoitzak barne hartzen du leiho talde bat. Leiho hauetako bakoitza baliokidea da terminal bat, beraz, saio bakar batek hainbat leiho izan ditzake. Azkenik, leihoak paneletan ere bana daitezke.

Eduki esklusiboa - Egin klik hemen  Cómo vender teléfonos móviles

zer da tmux

Tmux azkarrago erabiltzeko aukera ematen duen ezaugarri bat desberdinak erabiltzeko aukera da teklatuko lasterbideak. Hauek dira ohikoenak eta erabilgarrienak:

  • Tmux aurrizkia: Ktrl + b
  • Sortu leiho berria: Ktrl + b, gero c
  • Banatu leihoa (horizontalean): Ktrl + b, gero «
  • Banatu leihoa (bertikalean): Ktrl + b, gero %
  • Mugitu panelen artean: Ktrl + b, gero geziak erabiliko ditugu.
  • Deskonektatu saioa: Ktrl + b, gero d
  • Berriro konektatu saioa: tmux erantsi
  • Itxi panel edo leiho bat: irten edo Ktrl + d

Honetaz gain, interesgarriak eskaintzen dizkigu Tmuxek opciones de personalización. Hau posible da konfigurazio-fitxategi bat sortuz, erabiltzaile bakoitzak bere gustu eta lehentasunen arabera kodea gehi diezaiokeen.

Fitxategi hau sortzeko, komando hau exekutatu behar duzu: sudo touch ~/.tmux.conf

Konfigurazio kodea gehitzeko, fitxategia testu-editore batekin ireki eta behar ditugun ezarpenak sartu behar ditugu. Hor doaz algunos ejemplos erabil dezakegula:

Aldatu aurrizki lehenetsia

Ktrl+a nahi badugu Ctrl+b ordez, honako hau idatziko genuke:

# Aldatu aurrizkia "Ktrl+B"tik "Ctrl+A"ra

askatu Cb

set-option -g aurrizkia Ca

bind-key Ca bidali-aurrizkia

Erabili saguaren modua

Lasterbide lehenetsiak baztertzeko eta leihoak eta panelak sagua erabiliz mugitzeko. Komandoa hau da:

ezarri -g sagua

Aldatu panelaren atzeko planoaren kolorea

Atzeko planoa beltzez (lehenetsia) zurira aldatu nahi baduzu, hau izango litzateke erabili beharreko komandoa:

ezarri -g leiho-aktibo-estiloa bg=zuria

Sarean mota honetako hainbat trikimailu gehiago aurkituko dituzu TMUXCheatSheet.

Eduki esklusiboa - Egin klik hemen  Nola kudeatu pribatutasuna Google Maps-en?

Laburbilduz, hemen azaldu dugun guztiak Tmux zer den ondorioztatzen laguntzen digu: oso tresna indartsua eta praktikoa, bereziki garatzaileentzat eta sistema administratzaileentzat. Oro har, behar duen edozein erabiltzailerentzat Lan egin eraginkortasunez hainbat terminal eta aldibereko prozesuekin.