Debian Linux: 다른 가상 터미널에서 애플리케이션 시작/실행/프로세스

Debian Linux: 다른 가상 터미널에서 애플리케이션 시작/실행/프로세스

내 Linux 용어가 형편없다는 점을 인정해야 합니다. 가상 터미널이란 Ctrl+Alt+기능 키(F1-F12)를 누르는 것을 의미합니다. 가상 터미널이라고 부르는 것 같아요.

그래서 저는 다른 터미널에서 X 애플리케이션을 실행할 수 있게 해주는 이 코드 조각을 찾았습니다.

/usr/bin/xinit /opt/someAppFolder/SomeApplication -- :1

전체 화면 게임에서 데스크톱으로 쉽게 전환할 수 있도록 다른 터미널에서 Steam을 실행할 수 있는 형태로 찾았습니다.

하지만 내가 하고 싶은 것은 내 데스크톱 터미널(tty7)에서 다른 터미널에서 애플리케이션을 실행하는 것입니다(X가 필요하지 않음). 다른 터미널로 전환하여 로그인한 다음 앱을 실행할 수 있다는 것을 알고 있습니다. 하지만 이를 수행하는 스크립트를 작성할 수 있습니까? 그럼 바로가기를 클릭하기만 하면 되는 걸까요?

답변1

사용openvt. 사용자가 로그인하지 않은 이상 최종 장치는 루트 사용자에게 속하므로 루트여야 합니다.

openvt -c 8 myapp

-s명령을 실행할 때 vt 8로 전환 하려면 openvt이 옵션을 추가하세요 .

관련 정보