在启动时运行Python应用程序

在启动时运行Python应用程序,python,linux,Python,Linux,我正在尝试使用Python3为linux系统编写一个自定义登录程序。让应用程序在启动时自动运行的最佳方法是什么?您应该使用System V Init脚本,或者使用更现代的解决方案,如upstart 这个 通常最简单的方法是从/etc/init.d中的一个现有脚本开始,并根据您的用例进行调整 您还可以选择重载/覆盖特定运行级别的行为。为此,您应该在/etc/inittab和上查看更多详细信息。如果是X11的登录程序,您可以将其放入~/.xinitrc。这是X会话启动脚本。登录到什么?登录到shel

我正在尝试使用Python3为linux系统编写一个自定义登录程序。让应用程序在启动时自动运行的最佳方法是什么?

您应该使用System V Init脚本,或者使用更现代的解决方案,如upstart

这个

通常最简单的方法是从
/etc/init.d
中的一个现有脚本开始,并根据您的用例进行调整


您还可以选择重载/覆盖特定运行级别的行为。为此,您应该在
/etc/inittab
和上查看更多详细信息。如果是X11的登录程序,您可以将其放入~/.xinitrc。这是X会话启动脚本。

登录到什么?登录到shell、gnome……大多数linux发行版在系统首选项中都有“启动时运行”。只需将您的python脚本添加到其中,谢谢您的回答和参考。非常感谢