1

プロジェクトでは、Linuxコンソールモード(init 3)で起動し、特定のttyでcursesライブラリ(コンソールUIを使用)を使用してPythonスクリプトを実行します。

たとえば、OSはtty 0で起動し、次のように入力します。

sudo chvt 2 && sudo python /root/aaa.py

これはUbuntuLiveDesktop OSであるため、sudoはパスワードの入力を求めず、昇格された特権でコマンドを実行するだけです。

ttyは2に切り替わりますが、/ root / aaa.py(cursesライブラリUIを使用)はtty0で実行されます...

スクリプトをtty2で実行し、UIをtty 2で表示したい場合は、どうすればよいですか?

どうもありがとう。

4

1 に答える 1

2

openvtコマンドが探しているものだと思います。実行するには root 権限が必要になることに注意してください。

于 2012-06-28T23:40:40.503 に答える