Raspberry Pi脚本启动顺序

时间:2015-06-09 09:43:28

标签: raspberry-pi crontab raspbian init.d ppp

有三种关于在Raspberry启动时运行脚本的形式,即修改/etc/rc.local,修改cron守护进程并创建一个在/ etc / init启动时自动运行的脚本。 d

我想知道列出哪些首先执行的方法。

问题的关键在于我试图在启动时使用Alcatel X600D运行wvdial,就像使用这些行修改/ etc / network / interfaces一样简单:

auto ppp0
iface ppp0 inet wvdial

但问题是调制解调器需要在调用wvdial之前接收PIN。为此,我需要在系统引发ppp0连接之前将PIN传递给调制解调器。

问候。

1 个答案:

答案 0 :(得分:2)

  1. /etc/init.d中的脚本
  2. 无论/etc/rc.local是什么
  3. 您的cron守护程序命令
  4. 证明: /etc/init.d中的脚本根据它们的优先级和依赖关系运行(查看/etc/init.d和运行级别目录/etc/rc*.d中的文件)

    cat /etc/rc.local
    

    获取

    # This script is executed at the end of each multiuser runlevel.
    

    只要达到其中指定的时序模式(即独立于引导顺序),就会执行Cron脚本。所以cron中的脚本可能没有多大意义。

    另请查看https://wiki.debian.org/Modem/3G,如果不编写自己的脚本,可能会执行您要实现的目标。