If-Koubou

Kuinka monitietoi Linux-terminaalissa: 3 tapaa käyttää useita kuoria kerralla

Kuinka monitietoi Linux-terminaalissa: 3 tapaa käyttää useita kuoria kerralla (Miten)

Linux-päätelaitteessa on runsaasti monitoimityökykyä. Voit vaihtaa järjestelmässä jo toimivien virtuaalikonsolien välillä, käyttää Bash-työnhallintaa taustalla olevien prosessien suorittamiseen ja hyödyntää GNU-näyttöä, terminaalin "ikkunanhallinta".

Sinun ei tarvitse pysyä yhdellä komennolla kerrallaan. Haluatko käynnistää prosessin taustalla ja tarkastella sitä uudelleen toisinaan tai suorittaa useita aikaa vieviä tehtäviä kerralla, Linux tarjoaa useita vaihtoehtoja.

Virtuaaliset konsolit

Oletuksena useimmilla Linux-järjestelmillä on useita virtuaalisia konsoleja, jotka toimivat taustalla. Vaihda niiden välillä painamalla Ctrl-Alt ja paina näppäintä F1 ja F6. Ctrl-Alt-F7 yleensä vie sinut takaisin graafiseen X-palvelimeen.

Näppäinyhdistelmän painaminen vie sinut kirjautumispyyntöön. Voit kirjautua sisään ja suorittaa komennon, sitten siirtyä pois - komento jatkaa taustalla, joten voit käyttää useita eri päätelaitteita samanaikaisesti.

Tty1-teksti tässä osoittaa, että tämä on Ctrl-Alt-F1: n sijainti, tty2 olisi F2: ssa.

Nämä ovat vain yleisimpiä asetuksia - eri Linux-jakeluilla voi olla vähemmän virtuaalisia konsoleja käynnissä ja X-palvelin sijaitsee eri paikassa.

Bash Job Control

Bash-kuori tarjoaa omat ominaisuutensa useiden prosessien käsittelyyn. Työnhallinnan avulla voit suorittaa prosesseja ja liittää ja irrottaa niistä. Liitetty prosessi tunnetaan etualan prosessina, kun taas irrallinen tunnetaan taustaprosessina.

Aloita prosessi taustalla lisäämällä & merkin sen komennon jälkeen. Jos haluat esimerkiksi avata Nano-tekstieditorin taustatehtävänä, kirjoita seuraava komento:

nano &

[1] osoittaa, että uuden työpaikkamme ID on 1. 3751 on sen prosessin tunnus.

Jokainen aloittelema työ saa oman työn tunnuksen. Suorita työpaikkaa komento näyttää käynnissä olevien töiden luettelon. + -Merkki viittaa viimeiseen kuoriin liittyvään työhön, kun taas - -merkki osoittaa työn, joka oli viimeisen kerran yhteydessä kuoriin.

FG komennon avulla voit tuoda etätyöhön taustatyön ja liittää sen nykyiseen kuoreen. Fg: n tai muun työhön liittyvän komennon suorittaminen määrittelemättä työtä käyttää viimeistä assosioitua tehtävää - sitä, jolla on + merkki työluettelossa. Voit myös määrittää työn numeron. Esimerkiksi seuraava komento tuo työn 1 takaisin etualalle:

fg% 1

Lopeta prosessi normaalisti ja se poistuu käynnissä olevien töiden luettelosta. Jos haluat irrottaa työn nykyisestä kuoresta, käytä ^ Z - tuo on, Ctrl-Z - pikanäppäimet.

GNU-näyttö

GNU-näyttö on "koko näytön ikkunanhallinta", jonka avulla voit käyttää useita kuoreita samassa päätteessä. Se ei ehkä ole asennettuna oletusarvoisesti - se ei ole Ubuntussa. Ubuntussa tai Debianissa asenna seuraava näyttökomento:

sudo apt-get asennusruutu

Kun se on asennettu, suorita kuvaruutu komento ja näet joitain tietoja näytöstä.

Paina Space tai Enter ja näet normaalin näköinen terminaali.

Se ei välttämättä näytä erityiseltä, mutta tämä kuori todella toimii GNU-näytössä. Lehdistö Ctrl-a ja sitten d irrottaa näytöstä. Tulet takaisin normaaliin terminaaliin.

Jos haluat liittää näyttöön, suorita ruutu -r komento. Tulet takaisin samaan terminaaliin kuin aiemmin.

Näytöllä on paljon enemmän. Luo esimerkiksi uusi ikkuna (pääte) ruudulle painamalla Ctrl-a, sitten C. Kun sinulla on useita ikkunoita, paina Ctrl-a kahdesti vaihtaa niiden välillä. Voit myös painaa Ctrl-a, sitten nähdä ikkunaluettelon.

Valitse luettelosta ikkuna ja paina Enter-näppäintä siirtyäksesi siihen.

Olemme aiemmin kirjoittaneet GNU-näytön käytöstä ja siirtyneet Byobun kautta, mikä lisää GNU-näyttöä.