如何在系统启动时运行用户进程,用户可以自行设置?

我希望系统的用户能够设置在系统启动时运行的进程,他们可以自己设置进程。 我该怎么做?

用户可以通过cron指定一个脚本在启动时运行。 在他们的crontab(通过在login时执行'crontab -e'进行编辑),他们将指定:

@reboot /home/username/path/to/script.sh 

请求他们把它添加到rc.local?

编写你自己的rc.local脚本来检查每个用户$HOME/rc.local 。 然后,使用su在用户帐户下执行该命令。