在使用服务器时,多次遇到需要添加开机启动项的情况,上网查了很多教程,基本上都是通过修改 rc.local
的方式来达成目的,但不知为何,有时按教程操作却不起作用。在这里介绍一种 100% 能成功的操作方式 —— 通过 crontab 实现!
提到 crontab ,最先想到的应该是它能用于定时执行某个脚本或者命令,但实际上可以通过 @
代替一些常用操作,参考:crontab 使用手册,不愿意看英文的小伙伴可以参考以下表格:
操作 | 含义 | 等价操作 |
---|---|---|
@reboot | 重启后运行一次 | |
@yearly / @annually | 每年运行一次 | "0 0 1 1 *" |
@monthly | 每月运行一次 | "0 0 1 * *" |
@weekly | 每周运行一次 | "0 0 * * 0" |
@daily | 每天运行一次 | "0 0 * * *" |
@hourly | 每小时运行一次 | "0 * * * *" |
据此,即可轻松添加开机启动项:
|
|
输入以上代码编辑 crontab ,在文件最下方添加:
|
|