Ingrese al modo terminal con el comando bash

Ingrese al modo terminal con el comando bash

¿Existe la posibilidad de ingresar al modo terminal accesible con Ctrl+ Alt+ F1con un comando bash para poder indicarle a un script que lo haga?

Respuesta1

El comando para cambiar terminales virtuales se llama chvt. En gnome-terminal:

$ sudo chvt 1

Aquí hay una explicación de por qué lo necesita sudo:https://superuser.com/questions/69807/por qué-chvt-funciona-bien-como-un-usuario-normal-en-un-terminal-virtual-pero-no-bajo-x

En terminales virtuales del 1 al 6 no se necesitan privilegios de root.

Para ejecutar un comando en otra terminal virtual, puede usar openvt:

$ sudo openvt -s pwd

Más ejemplos y explicaciones aquí:http://www.ae.iitm.ac.in/pipermail/ilugc/2008-December/045004.html

Respuesta2

Dado que tiene la intención de utilizar un comando en un script, probablemente desee utilizar algo que no necesite privilegios de root para ejecutarse como 'chvt' o 'openvt'.

Por eso quizás prefierasxdotool Instalar xdotool. Una vez que haya instalado, puede usar el siguiente comando para simular esta entrada de acceso directo Ctrl+ Alt+ F1:

xdotool key Ctrl+Alt+F1

información relacionada