Virtuele consoles

De Linux-kernel ondersteunt virtuele consoles. Dit is een manier om je enkele scherm en toetsenbord te laten lijken alsof het meerdere terminals zijn, die allemaal zijn aangesloten op hetzelfde systeem. Gelukkig is het gebruik van virtuele consoles één van de eenvoudigste dingen onder Debian: er zijn "sneltoetsen" voor het snel schakelen tussen de consoles. Om dit uit te proberen log je in op je systeem en typ je A-F2 (gelijktijdig indrukken van de Alt-toets, en F2, dat wil zeggen, functietoets nummer 2).

Je bevindt je nu achter een andere loginprompt. Geen paniek: je bevindt je nu op de virtuele console (VC) nummer 2! Log hier in en doe wat -- meer whoami's of wat dan ook -- ter bevestiging dat dit een echte login-shell is. Nu kun je met A-F1 naar de virtuele console nummer 1 terugkeren. Of je kunt naar een derde virtuele console gaan, uiteraard via (A-F3).

Debian wordt standaard met zes virtuele consoles geactiveerd geleverd, die worden benaderd met de Alt-toets en functietoetsen F1-F6 (technisch gesproken zijn er meer virtuele consoles geactiveerd, maar op slechts 6 daarvan kan worden ingelogd. De anderen worden gebruikt voor het X Window Systeem of andere speciale doelen).

Als je gebruik maakt van het X Window Systeem, zal het gewoonlijk vanaf de eerste ongebruikte virtuele console opstarten -- waarschijnlijk VC 7. Je zal ook Ctrl aan de toetsenreeks toe moeten voegen om van de X virtuele console naar één van de eerste zes virtuele consoles over te schakelen. Dus dat is C-A-F1 om op VC 1 te komen. Maar je kunt van een tekst VC naar de X virtuele console gaan door alleen gebruik te maken van Alt. Als je nooit uit X gaat, hoef je je hier niet om te bekommeren; X schakelt automatisch bij het opstarten naar zijn virtuele console.

Zodra je er aan gewend raakt, zullen virtuele consoles waarschijnlijk een onmisbaar stuk gereedschap worden om veel tegelijkertijd te kunnen doen. (Het X Window Systeem dient vrijwel hetzelfde doel, door te voorzien in meerdere vensters in plaats van meerdere consoles). Je kunt op iedere VC een ander programma uitvoeren of op één VC als root inloggen en op een ander als jezelf. Of iedereen in het gezin kan zijn eigen VC gebruiken --- dit is vooral handig als je X gebruikt, in welk geval je verscheidene X-sessies op verschillende virtuele consoles tegelijkertijd kunt draaien.