Konsoli

Linux.fista
Versio hetkellä 6. helmikuuta 2008 kello 02.33 – tehnyt LP (keskustelu | muokkaukset) (uusi artikeli, osittain terminaaliemulaattorista lainattua)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

Konsoli, /dev/console, on tietokoneen paikallinen näyttö ja näppäimistö (tms. laitteet), joilla konetta voi käsitellä myös esimerkiksi käynnistymisen aikana tai yhden käyttäjän tilassa. PC-tietokoneella ja työasemalla konsolina toimii yleensä tietokoneen oma näyttö ja näppäimistö, mutta konsoli voi myös olla esimerkiksi pääte. Kerneli lähettää usein virheilmoituksensa lokien lisäksi konsolille.

Virtuaalikonsolit

Linuxissa koneen omaa näyttöä, näppäimistöä ja hiirtä voi käyttää monesta rinnakkaisesta sessiosta, joiden välillä voi vaihtaa (esimerkiksi) näppäinyhdistelmällä CTRL-ALT-Fx, jossa Fx on jokin funktionäppäimistä. Näin konetta voi käyttää ikään kuin sillä olisi useampi näyttö ja näppäimistö. /dev/console viittaa kulloinkin aktiivisena olevaan virtuaalikonsoliin.

Konsoli X:ssä

Konsolen ollessa graafisessa tilassa paikallinenkaan käyttäjä ei näe konsolille tekstimuodossa lähetettyjä virheilmoituksia. Siksi joissakin järjestelmissä yksi pääte-emulaattori-ikkuna on varattu tähän käyttöön.

KDE:n pääte-emulaattori on nimeltään "konsole", mutta sillä ei ole sen suurempaa yhteyttä konsoliin kuin muillakaan pääte-emulaattoreilla.

Pääte konsolina

Linux voi käyttää myös sarjakaapelilla kytkettyä päätettä tai pääte-emulaattoria konsolina. Pääte on yleensä varmempitoiminen ja konetta voi hallita, tai ainakin virheilmoituksia lukea, senkin jälkeen kun virtuaalikonsolit ovat lakanneet toimimasta esimerkiksi näytönohjainajurin virheen vuoksi. Päätteen kytkemisestä kerrotaan artikelissa sarjaterminaali.

Kun pääte on kytkettynä, sen voi asettaa toimimaan konsolina yksin tai kulloisenkin virtuaalikonsolin ohessa. Jos konsoleja on määritelty useampia, vain yksi niistä toimii joka suhteessa konsolina.

Myös käynnistyslataajat Grub ja LILO osaavat käyttää päätettä konsolina, joissakin koneissa myös BIOS tai vastaava ohjelma.