2012-05-08 30 views
9

我已经看到了几种在Ubuntu 12.04中添加程序或守护进程来启动的方法,但我对每种方法的含义都感到不安。通过命令行在ubuntu中添加程序启动的方法

的,我需要的一点是

  • 用root登录之前运行一个守护进程所有者
  • 的一种方式一个用户
  • 的一种方式的登录后运行一个程序的方法任何用户
  • 运行一个程序的一种方式的登录后运行程序,当所有的GNOME环境设置好的了

感谢

+3

您是否熟悉我们的[Ubuntu.SE]网站? –

+0

你的意思是在控制台上进行图形登录后,还是ssh登录?现有会话中的新终端窗口怎么样? – tripleee

+0

在AU:http://askubuntu.com/questions/178567/how-to-add-a-program-as-startup-application-from-terminal –

回答

27
  • 登录之前运行后台进程或任何命令,作为根,将其添加到/etc/rc.local@reboot作为它的时间字段中添加cron作业。您还可以根据/etc/init.d/skeleton编写适当的初始化脚本。
  • 要在登录后运行命令,请将其添加到~/.bash_profile(假设您使用的是bash)。与~/.bashrc相反,此文件仅由登录shell执行。
  • 要在任何新用户登录后运行命令,请将相应的.bash_profile添加到/etc/skel,新用户将在创建帐户时自动获取此文件。
+0

这是一个很好的一般信息要知道。 – apesa

+0

旧学校yoooo – Prospero

相关问题