在启动时运行Python应用程序

时间:2012-10-27 00:11:37

标签: python linux

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

2 个答案:

答案 0 :(得分:0)

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

Linux Standard Base describes qualities of the init scripts in detail

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

您也可以选择重载/覆盖特定运行级别的行为。为此,您应该在/etc/inittabinittab(5)处查看更详细的信息。

答案 1 :(得分:0)

如果是X11的登录程序,可以将其放入〜/ .xinitrc。它是X session启动脚本。