{{tag>démarrage debian script}} ====== Les scripts de démarrage sur les systèmes à base de Debian ====== Sur les distributions [[:linux|Linux]] à base de [[:debian|Debian]] (et peut-être même sur d'autre), il existe dans le répertoire « /etc/ » une liste de répertoire qui se suivent numériquement, les fameux « rcX.d ». Les fichiers qui se trouvent dans ces répertoire sont le plus suivant des liens symboliques vers des scripts contenus dans le répertoire « /etc/init.d/ ». Les liens symboliques présents dans les répertoires rc.d sont exécutés en fonction du runlevel du système. Ne me rappelant jamais de ces runlevel, voici un récapitulatif de leurs significations : * 0 sert pour l'arrêt du système (ne pas mettre ce niveau par défaut) * 1 sert pour le mode mono utilisateur * 2 mode multi utilisateurs et réseau (sans NFS) * 3 mode multi utilisateurs et réseau * 4 ne sert pas * 5 démarrer avec l'environnement graphique (proposer un environnement) * 6 sert pour rebooter le système (ne pas mettre ce niveau par défaut) Donc, par exemple, si l'on souhaite exécuter un script à l'arrêt de la machine, il suffit de mettre un lien symbolique du script dans le répertoire « rc0.d ».