Debian Linux: 他の仮想端末でのアプリケーションの起動/実行/プロセス

Debian Linux: 他の仮想端末でのアプリケーションの起動/実行/プロセス

私のLinux用語が不都合であることを認めなければなりません。仮想端末とは、Ctrl+Alt+ファンクションキー(F1-F12)を押すことを意味します。仮想端末と呼んでいるようです。

だから私は他の端末でXアプリケーションを実行できるようにするこのコードを見つけました。

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

フルスクリーンゲームからデスクトップに簡単に切り替えられるように、他の端末でSteamを実行できる形式で見つけました。

しかし、私がやりたいことは、私のデスクトップ端末(tty7)で別の端末でアプリケーションを実行することです(Xは必要ありません)。別の端末に切り替えてログインし、アプリを実行できることを知っています。しかし、これを行うスクリプトを書くことはできますか?それではショートカットをクリックすればいいのでしょうか?

ベストアンサー1

使用openvt。ユーザーがログインしていない限り、エンドデバイスはrootユーザーに属するため、rootである必要があります。

openvt -c 8 myapp

-sコマンドの実行時にvt 8に切り替えるには、openvtこのオプションを追加します。

おすすめ記事