스크립트에 그렇게 하도록 지시할 수 있도록 bash 명령을 사용하여 Ctrl+ Alt+ 로 액세스할 수 있는 터미널 모드로 들어갈 가능성이 있습니까 ?F1
답변1
가상 터미널을 변경하는 명령은 chvt
. 그놈 터미널에서:
$ sudo chvt 1
다음은 왜 필요한지 설명합니다 sudo
.https://superuser.com/questions/69807/why-does-chvt-work-fine-as-a-regular-user-on-a-virtual-terminal-but-not-under-x
가상 터미널에서는 1-6 루트 권한이 필요하지 않습니다.
다른 가상 터미널에서 명령을 실행하려면 다음을 사용할 수 있습니다 openvt
.
$ sudo openvt -s pwd
여기에 더 많은 예와 설명이 있습니다:http://www.ae.iitm.ac.in/pipermail/ilugc/2008-December/045004.html
답변2
스크립트에서 명령을 사용하려고 하므로 'chvt' 또는 'openvt' 로 실행하기 위해 루트 권한이 필요하지 않은 것을 사용하고 싶을 수도 있습니다.
그렇기 때문에 선호할 수도 있습니다.xdotool
. 설치한 후 다음 명령을 사용하여 이 바로 가기 입력 Ctrl+ Alt+ 을 시뮬레이션할 수 있습니다 F1.
xdotool key Ctrl+Alt+F1