Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

2.4.2 Niveaux de fonctionnement

Apr�s le processus de d�marrage, init ex�cute les scripts de d�marrage situ�s dans le r�pertoire correspondant au niveau de fonctionnement par d�faut (ce niveau de fonctionnement est donn� par l'entr�e id dans /etc/inittab). Comme la plupart des Unices compatibles System V, Linux a 7 niveaux de fonctionnement :

  • 0 (arr�te le syst�me),

  • 1 (mode mono-utilisateur),

  • 2 � 5 (diff�rents modes multi-utilisateur), et

  • 6 (red�marre le syst�me).

Les syst�mes Debian sont livr�s avec id=2, ce qui indique que le niveau de fonctionnement par d�faut sera 2 lorsqu'on entrera dans l'�tat multi-utilisateur, et les scripts de /etc/rc2.d/ seront ex�cut�s.

En fait, les scripts des r�pertoires /etc/rcN.d/ sont des liens symboliques vers les scripts de /etc/init.d. Cependant, les noms des fichiers dans chacun des r�pertoires /etc/rcN.d/ sont s�lectionn�s pour indiquer la fa�on dont les scripts de /etc/init.d/ seront ex�cut�s. Sp�cifiquement, avant d'entrer dans un niveau de fonctionnement, tous les scripts commen�ant par `K' sont lanc�s ; ils permettent d'arr�ter des services. Ensuite, tous les scripts commen�ant par `S' sont lanc�s ; ces scripts permettent de d�marrer des services. Le nombre � deux chiffres suivant le `K' ou le `S' indique l'ordre dans lequel le script est lanc�. Les scripts poss�dant les nombres les plus petits sont ex�cut�s en premier.

Cette approche fonctionne parce que les scripts dans /etc/init.d/ prennent tous un argument qui peut �tre "start", "stop", "reload", "restart" ou "force-reload" et ex�cuteront la t�che indiqu�e par cet argument. Ces scripts peuvent �tre utilis�s m�me apr�s que le syst�me a �t� d�marr�, pour contr�ler divers processus.

Par exemple, avec l'argument � reload �, la commande

     # /etc/init.d/exim4 reload

envoie au daemon exim4 un signal pour qu'il relise son fichier de configuration.


Debian GNU/Linux Reference Guide
Prev Home Next

 
 
  Published under the terms of the GNU General Public License Design by Interspire