ターミナルウィンドウでプロセスを実行してからそのウィンドウを非表示にするにはどうすればよいですか?

ターミナルウィンドウでプロセスを実行してからそのウィンドウを非表示にするにはどうすればよいですか?

python ~/program/proxy.py起動時に端末で実行したいです。その後、このターミナルウィンドウを非表示にします(エージェントだけであるため、デバッグ情報を表示したくないため)。では、どのように機能させることができますか?

ベストアンサー1

IMHOの最善の解決策は、エージェントをシステムデーモンとして実行することです。

これ小説チュートリアル重要な概念を教える必要があります。残念ながら、これはSuSE中心であるため、他のディストリビューションでは詳細が若干異なる場合があります。これを出発点として使用してください。

PS:問題は少し変です。起動時に開始されたサービスにターミナルウィンドウがありません。ログイン時に実行されるプログラムにはターミナルウィンドウがあります。おそらく自動ログインが有効になっているため、起動プロセスとログインプロセスを混同している可能性があります。

おすすめ記事