Tmux: Pou kòmanse ak multiplexè a tèminal (Pati Youn)

Nou kontinye ak fenomèn yo:

Si yo itilize ou nan yon sèten fason pou fè anpil itilizasyon konsola (mwen enkli tèt mwen) ou pral vini nan tout opsyon ki pi bon lè ou antreprann sèten travay san ou pa voye anpil konsola sou Desktop la se sèvi ak yon multiplèkseur ki pa gen anyen plis pase yon antite ki pèmèt kreye yon pil nan consoles aksesib soti nan tèminal la menm. Nan pi bon nan ka nou gen zouti tankou gnuscreen  ki se evidamman pi byen li te ye ak pi long-viv opsyon an. Verite a se ke nan mond lan nan lojisyèl gratis si nou ka jwenn yon bagay yo, yo se opsyon yo sèvi ak. Nou literalman gen yon seri prèske intèrminabl:

Fwa sa a, mwen vle pale yon ti kras sou Tmux

Si tankou m 'ou genyen Arch jis fè yon pacman -S tmux enstale li Itilizatè yo nan lòt distros gen yo nan menm fason an nan repo ofisyèl yo.

Yon fwa enstale nou kòmanse tape tmux nan yon tèrm:

startmux

Nan premye gade li se jis yon tèminal ap tann pou kòmandman yo dwe egzekite epi li sètènman se. Premye bagay ki kouri pou leson patikilye sa a pral plizyè tèminal nan yon fenèt sèl, pou ki nou peze konbinezon kle a:

Kontwòl + b Kontwòl +%

rete jan sa a:

divize

Kòm nou pral wè, se vorkspas la divize an de premye, men nou ka repete pwosesis la kòm anpil fwa ke sa nesesè reyalize kòm anpil tèminal jan nou vle. Lojikman, petèt ak anpil espas travay, nou sètènman bezwen lòd aranjman an nan sa yo tèminal nan yon sèten fason. Pou ki nou peze:

REMAK: nan premye tantativ sa a konbinezon de kle, tèminal yo pral ajiste gen yon gwosè egal nan dimansyon konsa ou pa pral wè yon chanjman nan pozisyon tèt li, men yon aranjman nan yo

Kontwòl + b Espas kle

chanjman nan pozisyon

Koulye a, nou yo prezante ak ka a nan vle ale soti nan yon tèminal nan lòt la, pou ki nou itilize lojik la nan direksyon an nan kle yo leve, li desann klavye a. Nan ka sa a, depi nou gen de tèminal youn sou lòt, nou peze:

Kontwòl + b desann kle (an konsideran konsèy se nan tèminal pi wo a)

Kontwòl + b Up kle (an konsideran konsèy la se nan tèminal anba a)

 Nan ka ke nou te gen plis tèminal, pou egzanp yon sèl nan soti nan tèminal la anwo ak yon fwa yo te lokalize nan tèminal nan premye anba a nou ta itilize lojik la direksyon nan kle yo klavye ki se:

Kontwòl + b Dwa kle

deccionright

Koulye a, jan mwen mansyone nan deskripsyon an opinyon, Tmux literalman kreye yon pil nan sesyon nan tèminal la menm. Kòmandman an pou sa a se:

Kontwòl + b c

nouvo ekran

Soti nan moman sa a sou nou pral kreye yon nouvo sesyon (yon pati nan chemine a ke mwen te kòmantè sou) e ke nou ka tcheke pa gade nan pati ki endike nan imaj la (😛). Nou pral wè yon asterisk chanje nan tèminal la kote nou jwenn egzakteman sa a kòm yon gid. Si nou vle tounen nan kote nou te kòmanse nou peze:
 
Kontwòl + b p (Pou retounen nan tèminal anvan an) 
Kontwòl + bn (Pou ale nan tèminal kap vini an)
 
Nou pral wè asterisk la chanje kote ankò. Chak fenèt endepandan pou ou ka divize ak modifye nan volonte.
Si nou vle fèmen youn nan fenèt sesyon yo nou ta dwe peze:
 
                                                                                                                                                                 Kontwòl + b &
 
limit
 
Nan pati ki endike nan jòn nou pral wè yon dyalòg konfimasyon fèmen kote nou dwe mete Y (pou fèmen) oswa N (pou anile lòd la)  Y / N . rete nan tèminal adjasan an apre li fin reponn kesyon an afimativman.
 
Kesyon an ta dwe ki jan itil mwen bay zouti sa a? Repons yo anpil, men youn nan ki vin nan lide m 'ki pi rapid la se: gen plizyè consoles pou jere kont ssh, analiz rezo, egzekite kòmandman nan yon fason jeneral ak sistèm monitè san yo pa kite yon tèminal ogmante pwodiktivite nan yon moun ki gen kontra ak anpil tèminal. 
 
Nan dezyèm pati a nan leson patikilye entwodiksyon sa a mwen pral eksplike yon ti kras plis sou konfigirasyon entèn la nan Tmux ak lòt karakteristik, byenke manyèl la ki ofri pa devlopè yo toujou disponib.  "Man tmux" 

Mwen kite ou yon kaptire adisyonèl:

prèske iii

Cheers-….


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

35 kòmantè, kite ou

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye. Jaden obligatwa yo make ak *

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

  1.   satan AG diro

    Bonjou, ekselan pòs. Klarifye ak enfòme ke li se nan depo Debian Wheezy (7). Ase lè sa a, ak yon apt-jwenn enstale tmux

    Bonjou.

    1.    freebsddick diro

      Li bon ke li te nan benefis ou. Bravo !!

    2.    eliotime3000 diro

      Mwen deja enstale li, epi li travay anpil pou mwen.

  2.   Ezekyèl diro

    Pi wo pase tout, tmux trè itil lè ou konekte adistans via ssh. Ekselan antre!

    1.    freebsddick diro

      San dout .. Franchman se premye itilizasyon ki vin nan tèt ou !! men nan kou posiblite yo trè laj !! .. Bonjou

  3.   Jezi Ballesteros diro

    Mèsi anpil pou pòs sa a, mwen te kap chèche yon bagay tankou sa a pou KDE, deja mwen te itilize Emulation a Terminator men pa gen okenn altènatif qt ki fè menm bagay la, sa a te ede m 'anpil.

    Salitasyon.

    1.    freebsddick diro

      Oke, sep .. li se yon zouti jistis dènye .. ki trase atansyon mwen paske yo te senplisite li yo nan sèvi ak yo. petèt si ou fè yon gade nan dokiman ofisyèl la ou ta ka reyalize anpil bagay enteresan. Cheers

    2.    pandev92 diro

      Mwen pa konprann, konsole pa mache pou ou? oO

  4.   kesyon diro

    Cool. Men, mwen toujou gen yon kesyon: ki diferans ki genyen lè l sèvi avèk yon Emulation tèminal (tankou luten la, pou egzanp) ki pèmèt ou louvri plizyè onglè nan menm aplikasyon an? Li sanble pi fasil m 'yo sèvi ak yon sèl la mwen mansyone, ak pi fò nan tèminal yo anviwònman Desktop ke mwen konnen gen posiblite sa ...

    1.    freebsddick diro

      Etablisman an se yon reyalite yon ti jan subjectif. Lè yon itilizatè gen yo sèvi ak zouti tankou urxvt yo gade pou senplisite yo pa gade pou li yo dwe bèl (byenke li kapab ak kèk lòt konfigirasyon adisyonèl).

      Nan ka rxvt si ou gen posibilite pou gen onglè byen idantifye ak polis yo ou pito ak koulè yo ou vle. Mwen panse ke pwen fondamantal nan sa a se fondamantalman konsomasyon nan resous yo. gnome tèminal ak lòt moun vini ak anviwònman Desktop jeneralman pou yo sèvi ak yon anpil plis belye mouton ki ta ka ensiyifyan sou yon òdinatè relativman nouvo, men sou yon òdinatè ki gen yon laj sèten nenpòt ekonomi san yo pa retire fonctionnalités se yon bagay yo konsidere

  5.   pandev92 diro

    MHH sanble enteresan

    1.    freebsddick diro

      Moun ki gen tandans gen tèminal yo gaye toupatou sou biwo yo epi ki gen ti espas tou pou itilize li renmen kalite zouti sa yo .. !! Epitou si ou itilize yon anviwònman tankou i3, ki se yon manadjè kalite kaskad, ou ka jwenn anpil soti nan li paske li sove anpil espas sou Desktop la

  6.   Saito diro

    Trè enteresan verite a ak mwen te itilize li yon koup de fwa, men gade nan pèfòmans, pwa (Depandans Pwogram), ak fasilite mwen toujou fini retounen nan «Terminator» ki se yon tèminal ak multiplexeur enkli ak onglè tou, epi li fè la ... menm pou mwen, mwen ka menm sove Des ak tout bagay, mwen ka louvri lyen san yo pa bezwen yon Plugin tankou urxvt, ou ta dwe eseye li ......

    Sa pa vle di ke Urxvt se bèl, men pou konfò ak fasilite Terminator.

    Remake byen si yon moun vle konfigirasyon an Terminator, pa ezite mande m '🙂

    1.    freebsddick diro

      Nan tmux genyen tou karakteristik sa yo .. Si se paske nan kantite pwogram mwen ka asire w ke jis telechaje Tmux ou pa bezwen lòt bagay! Kounye a mwen gen plizyè machin san yon anviwònman grafik ki gen ladan kouri plizyè sèvis nan paralèl. Konsomasyon Resous se reyèlman enpòtan pou mwen depi òdinatè yo sou ki mwen itilize tmux yo gen plis pase 10 zan .. Konsènan Emulation nan tèminal an patikilye, mwen anjeneral itilize zsh kòm konsole a default + urxvt. Pwen an se ke Tmux ka sove sesyon yo nan sa ou te fè san yo pa nenpòt pwoblèm yo nan lòd yo rezime yo nan nenpòt ki lè ou vle. Ki sa ki sou onglè yo ou ta dwe konnen ke jis pa aktive onglè yo nan uxrvt ou pral deja gen ki fonksyon .. Natirèlman ou dwe pran an kont ke li se pa ke mwen pral eksplike tout bagay nan yon fwa li ta twò lontan pou yon Se poutèt sa mwen pral divize sa a an pati.

      Si ou vle tcheke sa mwen di ou, ou jis gen pou yo ale nan dokiman ofisyèl la, mwen asire ou ke ou pral jwenn tout karakteristik sa yo ke ou anjeneral itilize ak zouti yo ke mwen kòmante sou. Cheers ...

    2.    eliotime3000 diro

      Mwen deja enstale li. Koulye a, mwen swiv leson patikilye a. Mèsi pou avètisman an, paske mwen pa gen okenn ankò nesesèman enstale ratpoison la.

  7.   Ghermain diro

    Yon lòt bagay eseye ak aprann; kontribisyon an apresye, byenke pou kounye a ak Konsole nan KDE mwen ap fè byen.

  8.   eliotime3000 diro

    Bon zouti, byenke li valab tou pou itilize RatPoison de tan zan tan nan travay.

    Se konsa, lwen ki pi bo a ak pi fasil-a-itilize zouti tout tan.

  9.   @Jlcmux diro

    Bonjou Ou ka edite tmux la pou ke konsole a gen koulè. ak tout bagay sa yo ke nou edite prèske tout nan .bashrc la?

  10.   Saito diro

    Si sa ou di m 'se vre, se sèlman jan mwen te di pou fasilite ak konfò Terminator soti pi byen, yon egzanp:

    Ki jan ou divize tèminal la an 2 pati orizontal
    Kontwòl + b ak Lè sa a, kle a Espas

    Ki jan ou chanje nan tèminal yo tache:
    Kontwòl + pa Lè sa a, flèch direksyon

    Kouman pou mwen divize tèminal la nan 2 pati orizontal:
    Kontwòl + desann flèch

    Kòm yon chanjman ant tèminal tache:
    Alt + Flèch Direksyon

    Yon lòt etap ki bezwen fèt ak tmux se ke de fwa ke mwen te teste li byen, mwen fini retounen nan Terminator pou konvenyans sa a, nan adisyon a lefèt ke konfigirasyon an se pa osi lontan ke nan ka a nan Urxvt + Tmux

    Ak jan mwen te di nan kou ke ke konfigirasyon se bèl, si sèlman mwen te kapab configured li nan menm fason an ke Terminator rive m 'touswit, ki mwen pa t' kapab fè (petèt paske nan parès nan konfigirasyon, oswa paske petèt mwen te fè li mal )

    Bon eksplikasyon nan post la !!!!

    PS: Mwen renmen Desktop ou se fluxbox dwa ???

    1.    freebsddick diro

      Oke mwen imajine ke li se deja yon kesyon de gou .. pou egzanp mwen kap chèche senplisite e mwen reyèlman wè itilize nan de eleman sa yo trè senp, mwen ta dwe fè yon pòs yo dekri rezon ki fè yo. Petèt mwen gen yon ti kras mwens tandans yo sèvi ak sourit la..
      Si se fluxbox configuré ak kèk eleman ..

      Concerne

  11.   tmux diro

    pou fasilite ak konvenyans ou gen tmux, kat kle a ka asiyen nan sa ou chante.

    Ou kapab tou kreye yon priz ak sesyon pataje, epi si ou vle yon bagay ki pre-konfigirasyon anviwònman an oswa etabli otorizasyon pou priz la, ou gen Scripts tankou tmuxinator jere pwojè, ak wemux pataje sesyon yo. Ak nan aspè sa a, Terminator tonbe kout, nan adisyon a konsome plis resous pase tmux.

    1.    Saito diro

      Kòm mwen te di, Terminator se pi fasil ak pi konfòtab akòz fason ou configured rakoursi yo klavye, mwen pa te kapab configured li yo dwe divize dirèkteman avèk (Kontwòl + flèch) men toujou ke mwen te itilize li se (Kontwòl + z + Flèch), ki nan fason mwen te kapab configured omwen jan mwen wè li, li sanble tankou yon sèl etap plis, men kòm "freebsddick" te di li se plis yon kesyon de gou, mwen pa pral nan yon batay konparezon ant tmux ak Terminator, ke jan li di "MSX" Terminator se yon tèminal grafik, nan kou li vini ak yon multiplexeur enkli kontrèman ak tmux ke ou ka itilize li anba yon tty

  12.   msx diro

    Pou tout moun ki konpare tmux ak rès tèminal grafik yo:

    TMUX PA YON TÈMINAL, SE YON MULTIPLEXEUR TÈMINAL TTY / VTY yo

    Diferans prensipal la se ke byenke Terminator, Konsole ak zanmi ka sibdivize ekran prensipal yo nan anpil lòt moun, yo toujou fè li sou kouch grafik la.

    tmux ak GNU Screen, nan lòt men an, rivalize yon tèminal tèks pou kont yo, sa ki pèmèt UNDOUBLE veso prensipal la kòm yon aplikasyon premye plan epi kontinye kouri nan background nan.

    tmux itil sitou lè nou gen aksè adistans via SSH e lè nou bezwen 100% fyab lè nou egzekite sèten travay ki pa grafik nan anviwonman grafik ki pa 100% serye.

    Sipoze nou ap fè yon backup, scp, oswa kouri yon script ki pral pran èdtan ranpli epi nou pa ka riske entèripsyon: tmux vini nan sekou an.
    Olye pou yo egzekite te di script, backup, oswa SCP ki sòti dirèkteman nan yon tèminal grafik oswa ki gen ouvri sesyon an nan yon tty nan mòd tèks, nou ka envoke tmux, kòmanse travay la asiyen ak undock tèminal la miltiplike nan ka nou pa bezwen wè fidbak la soti nan kòmandman nou an.
    Si pou nenpòt ki rezon sesyon X nou an aksidan tou dousman, nou kòmanse yon nouvo sesyon oswa ale nan yon tty, nou woke sesyon tmux aktyèl la epi kontinye soti nan kote nou ye.

    Oswa si, pou egzanp, nou bezwen kouri nan yon travay ki pral pran kèk tan epi nou dwe deplase lwen machin nan, nou ka toujou jwenn aksè nan sesyon an kouri nan tmux via SSH epi kontinye travay soti nan la.

    tmux se kokenn, byenke ak dènye modifikasyon yo te fè nan Konsole mwen jwenn mwen lè l sèvi avèk li mwens ak mwens epi sèlman pou kèk travay trè espesifik tankou sa yo mwen mansyone pi wo a.

    http://i.imgur.com/L4JJI8m.png
    http://i.imgur.com/rfWjAMs.png
    http://i.imgur.com/oy5uqSN.jpg
    http://i.imgur.com/AN8guja.png
    http://i.imgur.com/og6NQBE.png
    http://i.imgur.com/JTH4SHc.jpg
    http://i.imgur.com/LaO9IUp.png
    http://i.imgur.com/fQoaKSk.png

  13.   jis-yon lòt-dl-itilizatè diro

    Done ekselan, jis lòt jou a mwen te bezwen yon bagay tankou sa a.

    1.    freebsddick diro

      Li bon ke li sèvi ou .. toutotan mwen gen kèk tan mwen pral pibliye dezyèm pati a 🙂

  14.   David Solorzano diro

    Youn nan tèminal yo ke mwen rekòmande depi li gen ki karakteristik pou yo te yon multiplexeur se tèminatè a, mwen rekòmande li
    Enstale li senp ak terminate enstale aptitid

  15.   Dragnell diro

    Yon pitye, nan elemantè li pa travay, Bonjou

    1.    msx diro

      KISA!?
      Nan sèlman eksplwatasyon elemantè mwen te enstale (beta 2 yon jou) se youn nan premye zouti mwen te enstale yo.

      tmux travay menm sou Tostè, epi si se pa tcheke pwojè NetBSD la.

  16.   Algave diro

    Trè bon Tmux la trè menm jan ak Terminator, menm si mwen abitye itilize ekran 🙂

  17.   ti goute diro

    Èske ou ka melanje konsole ak tmux?

    1.    msx diro

      Yo pa melanje, yo konplete youn ak lòt, tcheke Ekran yo nan kòmantè mwen an pi wo a.

  18.   zam diro

    Tmux se etonan sou pwòp li yo ak tou nan konbinezon ak Vim. Pou moun ki sèvi ak ekran, etap la Tmux se dirèk, li se sèlman yon kesyon de kat ctrl ctrl ak aprann yon kèk kòmandman.

  19.   Viris diro

    tmux = Terminator

    Ofri yon koòdone konplètman-fonksyonèl liy lòd (CLI) pou Linux, Fè aranjman tèminal nan yon griy, Louvri sesyon miltip nan onglè, trennen ak gout re-kòmann-nan tèminal, Anpil rakoursi klavye configurable, Sove kouman miltip ak Des nan preferans yo, Similtane sezisman nan gwoup abitrè nan tèminal, Customizable style vizyèl.

  20.   Luigi diro

    Ekselan, li te sèvi m 'anpil.

  21.   kat komès diro

    Mèsi anpil pou kontribisyon an