Como alterar o ttys virtual no Linux e no OpenBSD com comandos de console?

19

No Linux, pressiona-se Alt - F1 , Alt - F2 etc para alterar o ttys virtual.

No OpenBSD, deve-se usar Ctrl - Alt - F1 etc.

Existem comandos de console para esses dois sistemas operacionais que podem ser emitidos para atingir esse objetivo? O uso de pressionamentos de tecla às vezes interfere quando um sistema operacional está sendo executado como convidado dentro de outro usando alguma máquina virtual.

    
por geek 31.08.2009 / 20:15

1 resposta

27

Sim, você pode usar o comando chvt . Isso precisa de privilégios sudo para ser executado.

CHVT(1)

NAME

chvt - change foreground virtual terminal

SYNOPSIS

chvt N

DESCRIPTION

The command chvt N makes /dev/ttyN the foreground terminal.
(The corresponding screen is created if it did not exist yet.
To get rid of unused VTs, use deallocvt )
The key combination (Ctrl-)LeftAlt-FN (with N in the range 1-12) usually has a similar effect.

Você pode encontrar o terminal virtual em que você está atualmente por meio do comando fgconsole . Isso também requer privilégios de sudo para executar.

    
por 01.09.2009 / 01:19