Entre no modo terminal com o comando bash

Entre no modo terminal com o comando bash

Existe a possibilidade de entrar no modo terminal acessível com Ctrl+ Alt+ F1com um comando bash para que eu possa informar um script para fazer isso?

Responder1

O comando para alterar terminais virtuais é denominado chvt. No terminal gnome:

$ sudo chvt 1

Aqui está uma explicação de por que você precisa sudo:https://superuser.com/questions/69807/why-does-chvt-work-fine-as-a-regular-user-on-a-virtual-terminal-but-not-under-x

Em terminais virtuais, não são necessários privilégios de root de 1 a 6.

Para executar um comando em outro terminal virtual você pode usar openvt:

$ sudo openvt -s pwd

Mais exemplos e explicações aqui:http://www.ae.iitm.ac.in/pipermail/ilugc/2008-December/045004.html

Responder2

Como você pretende usar um comando em um script, provavelmente desejará usar algo que não precise de privilégios de root para ser executado como 'chvt' ou 'openvt' .

É por isso que você pode preferirxdotool Instale o xdotool. Depois de instalar, você pode usar o seguinte comando para simular esta entrada de atalho Ctrl+ Alt+ F1:

xdotool key Ctrl+Alt+F1

informação relacionada