假设系统要在启动时运行foo脚本或进入指定的运行级别,那么系统管理员可以这样做:首先,将foo脚本加入”/etc/init.d”目录,然后,使用 合适的参数运行Debain命令update-rc.d,这样就在”rc?.d”目录和”/etc/init.d/foo”之间建立了链接,这里”?”是 0~6中的一个数字,对应于System V的各个级别。最后,重启系统。
update-rc.d命令会建立”rc?.c”目录中文件与”/etc/init.d”目录中脚本的链接,每个链接名会以”S”或”K”开头,接下来是一个数字,再就是脚本名。


  1. root@Debian:/etc/init.d#update-rc.d gdm start 13 2 3 4 5. stop 01 0 1 6. 
  2. Adding system startup for /etc/init.d/gdm … 
  3. /etc/rc0.d/K01gdm -> ../init.d/gdm 
  4. /etc/rc1.d/K01gdm -> ../init.d/gdm 
  5. /etc/rc6.d/K01gdm -> ../init.d/gdm 
  6. /etc/rc2.d/S13gdm -> ../init.d/gdm 
  7. /etc/rc3.d/S13gdm -> ../init.d/gdm 
  8. /etc/rc4.d/S13gdm -> ../init.d/gdm 
  9. /etc/rc5.d/S13gdm -> ../init.d/gdm