bash 명령으로 터미널 모드로 들어가기

bash 명령으로 터미널 모드로 들어가기

스크립트에 그렇게 하도록 지시할 수 있도록 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 xdotool 설치. 설치한 후 다음 명령을 사용하여 이 바로 가기 입력 Ctrl+ Alt+ 을 시뮬레이션할 수 있습니다 F1.

xdotool key Ctrl+Alt+F1

관련 정보