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
. Depois de instalar, você pode usar o seguinte comando para simular esta entrada de atalho Ctrl+ Alt+ F1:
xdotool key Ctrl+Alt+F1