콘솔에서 실행 중인 X 서버로 명령 보내기

콘솔에서 실행 중인 X 서버로 명령 보내기

tty1예를 들어 콘솔에서 현재 X를 사용하는 터미널(제 경우에는 tty7Debian을 사용하기 때문에) 에 mplayer영화 재생 명령과 같은 명령을 보낼 수 있습니까 ?

편집하다- 아래 답변에서 배운 명령을 사용하여 단축 함수를 만들었습니다.

function movie () {
  ORIG_TTY=`fgconsole`
  chvt 7
  DISPLAY=":0" mplayer -fs $1 > /dev/null 2> /dev/null
  chvt $ORIG_TTY
}

답변1

나는 당신이 무엇을 찾고 있는지 확신합니다. 그러나 실행 중인 X 서버에서 새 응용 프로그램을 시작하려면 다음 명령을 사용할 수 있습니다.

DISPLAY=":0" mplayer -fs video.ogg

X 서버의 ID를 선택할 수 있고, :0.1화면 번호 1에서 애플리케이션 실행과 같은 선택적 화면 식별자를 추가할 수 있습니다.

관련 정보