在 Linux(Debian Wheezy)中自动启动应用程序的正确方法是什么(如果可能的话,与发行版无关)?我需要知道两件事。如何自动启动,以便应用程序在我登录之前在后台运行,以及用户特定的自动启动,这意味着应用程序在用户登录后立即启动。
答案1
在系统启动时启动进程的标准方法是使用 中的脚本/etc/init.d
。目录中应该有一个模板。这些需要链接到相应的/etc/rcX.d
目录。 man
所需命令的页面应该已经安装。
upstart
是服务器启动时启动进程的较新方法init
。如果可用,该命令man upstart
应该会为您提供文档。
登录后启动命令可以在 中完成.profile
。您需要以 结尾命令,&
以便它们在后台运行。