如何设置bash脚本在启动时运行?

时间:2017-10-30 18:33:45

标签: startup autostart

如何在桌面加载后重新启动后将脚本设置为运行?

我试过sudo update-rc.d myscript defaults,但它似乎没有工作......

我不知道如何使用cron还有另外一种方法吗?

1 个答案:

答案 0 :(得分:1)

如果您为非root用户执行此操作,则简单方法为cron,条目如下:

 @reboot /path/to/myscript

请注意,PATH和环境的其他组件在cron环境中被极度剥离,因此请尝试指定所有内容的完整路径。

root的语法略有不同:

 @reboot run_as_user /path/to/myscript

其中run_as_user表示将脚本运行为哪个用户。