Linux/Unix virtuaalinen pääte

⚡ Älykäs yhteenveto

Virtuaalipäätteet ovat tekstipohjaisia ​​konsoleita, joiden avulla useat käyttäjät voivat suorittaa komentoja yhdellä Linux-tietokoneella samanaikaisesti, jokainen kirjautuu sisään erikseen, vaihtaa pikanäppäimillä ja työskennellä kokonaan ilman hiirtä.

  • 🖥️ Mitä he ovat: Virtuaalipäätteet ovat komentorivikonsoleita kuten tavallinen pääte, paitsi että hiiri ei toimi, joten pikanäppäimistä tulee välttämättömiä.
  • 🔢 Oletusarvoisesti kuusi: Linux tarjoaa kuusi virtuaaliterminaalia, ja jokainen niistä voi pitää erillistä käyttäjäistuntoa eri tehtäviä varten samanaikaisesti.
  • ⌨️ Aloittava yksi: Paina Ctrl+Alt+F1 ja anna sitten käyttäjätunnus ja salasana kirjautuaksesi sisään ja aloittaaksesi työskentelyn.
  • 🔁 Navigointi: Vaihda päätteiden välillä painamalla Ctrl+Alt+F1 - F6 ja huomioi kunkin päätteen yläosassa näkyvä tty-numero.
  • 🪟 Seitsemäs terminaali: Ctrl+Alt+F7 palaa graafiseen työpöytänäkymään, jota on käytetty muissa Linux-tutoriaaleissa.
  • 🤖 AI-apu: Tekoälyavustajat ja GitHub Copilot voivat luoda, selittää ja vianmäärittää virtuaaliterminaalissa suoritettavia komentoja.

Linuxin virtuaaliterminaalin pikanäppäimet ja konsolien välillä vaihtaminen

Koska Linux on monen käyttäjän käyttöjärjestelmä, jossa useat ihmiset voivat työskennellä samalla koneella samanaikaisesti. Virtuaalipäätteet mahdollistavat tämän tarjoamalla erilliset tekstipohjaiset kirjautumisistunnot, joiden avulla eri käyttäjät voivat suorittaa komentoja rinnakkain ilman graafista työpöytää.

Mitä ovat virtuaalipäätteet?

Virtuaalipäätteet ovat samanlaisia ​​kuin tähän mennessä käyttämäsi pääte. Niitä käytetään komentojen suorittamiseen ja syötteiden antamiseen. Ainoa ero on, että et voi käyttää hiirtä virtuaalipäätteen kanssa, joten sinun on tiedettävä pikanäppäimet.

Alla oleva kuva näyttää tutun Linux-päätelaitteen, jota virtuaalipäätelaite muistuttaa läheisesti.

Tavallinen Linux-pääteikkuna, jota virtuaalipääte muistuttaa

Virtuaalipäätteet mahdollistavat useiden käyttäjien työskentelyn eri ohjelmien parissa samanaikaisesti samalla tietokoneella. Tämä on yksi Linuxin erottuvimmista ominaisuuksista.

Opetelkaamme, miten niihin pääsee käsiksi ja miten niitä käytetään.

Virtuaaliterminaalin käynnistäminen

Linux-käyttöjärjestelmässä on yleensä kuusi (oletus) virtuaaliterminaalia, ja voit kirjautua kuhunkin niistä eri käyttäjänä suorittaaksesi eri tehtäviä. Virtuaaliterminaalin käynnistämisen vaiheet ovat:

Vaihe 1) Avaa virtuaalipääte painamalla Ctrl+Alt+F1, kuten alla on esitetty.

Avaa Linux-virtuaaliterminaali painamalla Ctrl+Alt+F1

Vaihe 2) Anna käyttäjätunnuksesi ja salasanasi kirjautumiskehotteessa.

Virtuaalipäätteeseen kirjautuminen käyttäjätunnuksella ja salasanalla

Vaihe 3) Virtuaaliterminaali on nyt käyttövalmis.

Työskentely Linux-virtuaalipäätteellä sisäänkirjautumisen jälkeen

Navigointi virtuaalipäätteiden kautta

Voit navigoida kuuden virtuaalipäätteen välillä seuraavalla näppäinyhdistelmällä.

Ctrl + Alt + F (1 to 6) key

F1 on ensimmäinen virtuaalipääte, kun taas F6 on viimeinen. Voit pitää istunnon auki kaikissa niissä samanaikaisesti.

Tarkistaaksesi, millä virtuaaliterminaalilla työskentelet, huomioi näytön yläreunassa näkyvä tty-arvo.

Virtuaalipäätteen kirjautumisnäytön yläreunassa näkyvä tty-numero

tty on teletyypin numero, jonka löydät myös merkillä typing komento ”tty”.

Tty-komennon tuloste, joka näyttää nykyisen teletyypin numeron

Seitsemäs terminaali

Seitsemäs pääte on se, jota olemme käyttäneet tähän mennessä Linux-tutoriaaleissa. Siihen pääsee painamalla alla olevaa näppäinyhdistelmää.

Ctrl + Alt + F7

Monissa nykyaikaisissa Linux-jakeluissa graafinen työpöytä toimii sen sijaan ensimmäisessä tai toisessa virtuaalipäätteessä, joten tarkka funktionäppäin, joka palauttaa sinut työpöydälle, voi vaihdella järjestelmästä toiseen.

Virtuaaliterminaalin pikakuvakkeet

Nämä ovat joitakin oikoteitä, jotka sinun tulisi tuntea työskennellessäsi virtuaalipäätteiden ja muiden toimintojen parissa. Linux-komento istuntoja.

oikotie Toiminto
Koti tai Ctrl + a Siirrä kohdistin nykyisen rivin alkuun
End tai Ctrl + e Siirrä kohdistin nykyisen rivin loppuun
Kieleke Automaattisen täydennyksen komennot
ctrl + u Pyyhi nykyinen rivi
Ctrl + w Poista kohdistinta edeltävä sana
Ctrl + k Poista rivi kohdistimen paikasta loppuun
nollata Nollaa terminaali
historia Luettelo käyttäjän suorittamista komennoista
Nuoli ylös Vieritä historiassa ylöspäin ja paina Enter suorittaaksesi
Nuoli alas Vieritä historiassa alaspäin ja suorita painamalla Enter
Ctrl+d Kirjaudu ulos terminaalista
Ctrl + Alt + Del Käynnistä järjestelmä uudelleen

Alla oleva virtuaaliterminaali näyttää toimivan komentosession, jossa nämä pikanäppäimet ovat käytössä.

Linux-virtuaalipääte, joka näyttää aktiivisen komentosession

UKK

Virtuaalipääte on Linux-ytimen käsittelemä tekstikonsoli, joka on sidottu /dev/tty-laitteeseen. Pääteemulaattori, kuten GNOME Terminal, on graafinen sovellus, joka toimii työpöydällä ja käyttää sen sijaan pseudopäätettä (/dev/pts).

Jokainen virtuaalipääte näkyy laitetiedostona nimeltä /dev/tty1, /dev/tty2 ja niin edelleen. Nämä tiedostot edustavat ytimen tarjoamia tekstikonsoleita. tty-komennon suorittaminen tulostaa käyttämäsi päätelaitteen laitetiedoston.

Käytä chvt-komentoa, joka on lyhenne sanoista ”change virtual terminal” (vaihda virtuaaliterminaalia). Suorittamalla sudo chvt 2 voit vaihtaa toiseen virtuaaliterminaaliin aivan samalla tavalla kuin painamalla Ctrl+Alt+F2. Tästä on hyötyä skripteissä tai silloin, kun pikanäppäimet eivät ole käytettävissä.

Kyllä. Kuusi on vain oletusarvo. Getty-palvelut käynnistävät konsolit, joten järjestelmänvalvoja voi ottaa käyttöön lisää konsoleita järjestelmän init- tai systemd-kokoonpanon kautta. Useimmat työpöytäkäyttäjät pitävät oletusmäärän, koska graafinen istunto käyttää jo yhtä päätettä.

Ctrl+Alt+F-näppäinyhdistelmä on vakio, mutta graafiselle työpöydälle varattu pääte vaihtelee. Vanhemmat järjestelmät sijoittivat sen seitsemännelle konsolille, kun taas monet nykyaikaiset jakelut käyttävät ensimmäistä tai toista, siirtäen tekstikonsoleita vastaavasti. Tarkista tämä tty-komennolla.

Ei. Etäkirjautumisessa SSH:n ja graafisten pääteikkunoiden kautta käytetään pseudopäätteitä, jotka näkyvät muodossa /dev/pts/0, /dev/pts/1 ja niin edelleen. Todelliset virtuaalipäätteet ovat fyysiseen koneeseen liitettyjä paikallisia tekstikonsoleita, joihin päästään Ctrl+Alt+F-näppäinyhdistelmällä.

Tekoälyavustajat voivat kääntää selkokielisiä pyyntöjä komentotulkkikomennoiksi, selittää epätavallisia tulosteita ja ehdottaa virheiden korjauksia. Koneoppimiseen perustuva lokianalyysi voi myös määrittää normaalin konsolitoiminnan ja merkitä poikkeavuuksia, kuten odottamattomia kirjautumisia virtuaaliterminaalissa, hel...ping ylläpitäjät havaitsevat väärinkäytökset nopeammin.

Kyllä. GitHub Copilot tarjoaa komentorivikäyttöliittymän, joka ehdottaa komentoja kuvauksesta, selittää liput ja luonnostelee pieniä komentosarjoja. RevTarkista kaikki ehdotetut komennot ennen niiden suorittamista, varsinkin jos ne käyttävät sudoa tai muuttavat järjestelmätiedostoja.

Tiivistä tämä viesti seuraavasti: