Linux开机自动执行命令如何实现?

liyan 8月前 ⋅ 71 阅读
  1. 方法 #1 - 使用 cron 任务

    除了常用格式(分 / 时 / 日 / 月 / 周)外,cron 调度器还支持 @reboot 指令。这个指令后面的参数是脚本(启动时要执行的那个脚本)的绝对路径。

    然而,这种方法需要注意两点:

    a) cron 守护进程必须处于运行状态(通常情况下都会运行),同时

    b) 脚本或 crontab 文件必须包含需要的环境变量。

  2. 方法 #2 - 使用 /etc/rc.d/rc.local

    这个方法对于 systemd-based 发行版 Linux 同样有效。不过,使用这个方法,需要授予 /etc/rc.d/rc.local 文件执行权限:

    # chmod +x /etc/rc.d/rc.local

    然后在这个文件底部添加脚本。


全部评论: 0

    我有话说: