Terminal

Tmux vs. Näytön työkalujen vertailu

Tmux vs. Näytön työkalujen vertailu
Terminaalin multiplekseri on ohjelma, jota voidaan käyttää moninkertaistamaan sisäänkirjautumisistuntoja päätelaitteen sisällä. Tämän avulla käyttäjät voivat pitää useita istuntoja yhdessä Terminal-ikkunassa. Yksi Terminal-multiplekserin tärkeistä ominaisuuksista on, että käyttäjät voivat liittää ja irrottaa nämä istunnot.

Tässä artikkelissa opit suosituimmista päätelaitteen multipleksereistä, jotka ovat Tmux ja Screen. Saamme ensin selville, mitä nämä työkalut ovat, niiden ominaisuuksien ja toiminnan kanssa. Loppujen lopuksi verrataan molempia työkaluja.

Käytämme Debian 10 -käyttöjärjestelmää tässä artikkelissa käsiteltyjen menettelyjen selittämiseen.

Tmux

Tmux lyhenne Terminal Multiplekseristä antaa sinun hallita useita pääteistuntoja samanaikaisesti yhden sijasta. Voit helposti vaihtaa useiden ohjelmien välillä yhdestä päätteestä. On todella hyödyllistä, kun olet mukana monimutkaisessa projektissa, joka vaatii useita terminaaleja. Tmuxin avulla voit liittää ja irrottaa istuntoja tarvittaessa. Tämän avulla prosesseja voidaan jatkaa palvelimilla keskeyttämättä mitään tehtäviä.

Tmuxin ominaisuudet

Jotkut Tmuxin ominaisuuksista ovat seuraavat:

Tmuxin asennus

Tmux sisältyy Debianin virallisiin arkistoihin. Voimme asentaa sen terminaalin apt-get -komennolla. Käynnistä pääte Debian-käyttöjärjestelmässäsi. Siirry työpöydän vasemmassa yläkulmassa Toiminnot-välilehdelle. Kirjoita sitten terminaali hakupalkissa. Kun Terminal-kuvake näkyy, napsauta sitä avataksesi.

Asenna nyt Tmux suorittamalla seuraava komento Terminalissa:

$ sudo apt install tmux

Kun sinua pyydetään antamaan salasana, kirjoita sudo-salasana.

Käynnistä Tmux

Kun se on asennettu, käynnistä Tmux yksinkertaisesti kirjoittamalla tmux terminaalissa seuraavasti:

$ tmux

Suorittamalla yllä oleva komento uusi istunto käynnistetään. Istuntoikkunan alaosassa huomaat vihreän tilarivin, joka sisältää tietoja. Katsotaanpa, mitä se tarkoittaa:

Käyttämällä Tmuxia

Ensinnäkin meidän on opittava, kuinka Tmux toimii. Tmuxin käytön aloittamisen perusvaiheet ovat seuraavat:

Avaa istunto kirjoittamalla terminaaliin tmux new -s my_session

  1. Suorita haluamasi työ.
  2. Kun olet valmis, irrota istunto käyttämällä Ctrl-b + d-pikakuvaketta. Komennot ja ohjelmat jatkavat toimintaa, vaikka irrotat istunnon.
  3. Kun haluat liittyä uudelleen Tmux-istuntoon, kirjoita yksinkertaisesti terminaaliin tmux attach-session -t my_session.

Nimettyjen istuntojen luominen Tmuxin kanssa

Tmux merkitsi istuntonsa numeerisesti. Kun käsittelet useita istuntoja, voit myös antaa heille nimiä. Suorita nimetty istunto suorittamalla seuraava komento Terminalissa.

$ tmux new -s istunnon_nimi

Esimerkiksi, jos haluat luoda istunnon nimellä tin, komento olisi:

$ tmux uusi -s tinaa

Seuraavassa kuvakaappauksessa näet tilarivin, joka näyttää istunnon nimen vasemmassa alakulmassa.

Halkaisu Tmux pystysuunnassa

Tmuxin jakamiseksi vertikaalisesti; käyttää (Ctrl-b) +%. Sen jälkeen näyttö jaetaan pystysuunnassa.

Halkaisu Tmux vaakasuoraan

Jaa Tmux vaakasuoraan käyttämällä (Ctrl-b) + “. Sen jälkeen näyttö jaetaan vaakasuoraan.

Voit myös jakaa ikkunat samanaikaisesti sekä vaaka- että pystysuunnassa.

Näyttö

GNU Screen on toinen päätelaitteen multiplekseriohjelma, jonka avulla useita pääteistuntoja voidaan hallita yhdestä ikkunasta. Samoin kuin Tmux, voit myös liittää / irrottaa istuntojasi. Yhdessä tämän kanssa voit jakaa istuntosi muiden käyttäjien kanssa.

Näytön ominaisuudet

Näytön asennus

Näyttö sisältyy Debianin oletustietovarastoihin. Voimme käyttää apt-get-komentoa sen asentamiseen. Käynnistä Terminal-sovellus ja suorita seuraava komento näytön asentamiseksi:

$ sudo apt-get install -näyttö

Kun sinua pyydetään antamaan salasana, kirjoita sudo-salasana.

Käynnistä-näyttö

Kun olet asentanut, kirjoita vain -näyttö terminaalissa seuraavasti:

$ -näyttö

Tyyppi Ctrl-A ja ?, kaikki komennot näkyvät näytöllä.

$ screen -S-tiedosto

Nimetty ikkuna käynnistyy näytössä. Myöhemmin tätä samaa nimeä käytetään näytön kiinnittämiseen uudelleen.

$ screen -ls

Tässä komennossa luetellaan avatut näytöt, jotka sisältävät sekä liitetyt että irrotetut näyttöistunnot.

Irrota istunto

Ctrl + A -d

Tätä komentoa voidaan käyttää nykyisen näytön istunnon irrottamiseen, jotta se voidaan liittää uudelleen tulevaisuudessa.

Liitä istunto uudelleen

$ screen -r screen_ID / näytön_nimi

Tätä komentoa voidaan käyttää aiemmin irrotetun näyttöistunnon uudelleen liittämiseen.

Vaihda ikkunoiden välillä

Ctrl-a n

Sitä käytetään siirtymään seuraavaan ikkunaan. Jos haluat siirtyä edelliseen ikkunaan, käytä ”Ctrl-A” ja “p”.

Luettelo avatuista ikkunoista

Ctrl + a "

Sitä käytetään avattujen bash-ikkunoiden luetteloon.

Halkaisu vaakasuoraan

Käytä "Ctrl + a" "|" jakaa nykyisen ikkunan vaakasuunnassa. Se vain jakaa ikkunan, mutta ei luo istuntoa. Käytä "Ctrl + a" "Sarkain vaihtaaksesi kyseiselle alueelle ja käytä Ctrl + a" "c" aloittaaksesi uuden istunnon.

Halkaisu pystysuunnassa

Jaa "Ctrl + a" "S" (iso S) (nykyinen ikkuna pystysuunnassa). Käytä "Ctrl + a" "Sarkain vaihtaaksesi kyseiselle alueelle ja käytä Ctrl + a" "c" aloittaaksesi uuden istunnon.

Tmuxin ja näytön vertailu

Yllä olevan keskustelun perusteella voidaan päätellä, että molemmilla ohjelmilla: Tmux ja Screen on suunnilleen sama tarkoitus. Molemmat ohjelmat rakentavat virtuaalisen päätelaitteen yhden päätelaitteen sisälle, voit vaihtaa virtuaalisten päätteiden välillä ja antaa sinun liittää ja liittää virtuaaliset päätelaitteet, kun verkkoyhteytesi katkeaa. Molemmat ohjelmat toimivat rakentamalla erilliset prosessit, jotka ne nimeävät eri tavalla.

Näiden kahden työkalun välillä on kuitenkin myös eroja. Tmuxilla on BSD-lisenssi, kun taas näytöllä on GNU GPL. Tmux on käyttäjäystävällisempi kuin näyttö ja sisältää mukavan tilarivin, jossa on joitain tietoja. Tmuxissa on automaattinen ikkunoiden uudelleennimeäminen, kun taas näytöltä puuttuu tämä ominaisuus. Näyttö sallii istunnon jakamisen muiden käyttäjien kanssa, kun taas Tmux ei. Se on hieno ominaisuus, joka Tmuxilta puuttuu.

Siksi voimme päätellä, että aivan kuten mikä tahansa ohjelma, tämä riippuu todella vaatimuksistasi ja mieltymyksistäsi ja joiden kanssa tunnet olosi mukavammaksi. Kokeile molempia ja ompele tarpeisiisi parhaiten sopiva.

AppyMouse On-screen Trackpad and Mouse Pointer for Windows Tablets
Tablet users often miss the mouse pointer, especially when they are habitual to using the laptops. The touchscreen Smartphones and tablets come with m...
Middle mouse button not working in Windows 10
The middle mouse button helps you scroll through long webpages and screens with a lot of data. If that stops, well you will end up using the keyboard ...
How to change Left & Right mouse buttons on Windows 10 PC
It's quite a norm that all computer mouse devices are ergonomically designed for right-handed users. But there are mouse devices available which are s...