| Chapitre 1 : Introduction |
Le programme résidant en ROM s’assure de la disponibilité des périphériques nécessaires au démarrage, puis laisse le contrôle au programme Init qui effectue le reste du travail nécessaire à la préparation du système pour les utilisateurs, tels que : la vérification de l’intégrité des fichiers : Vérifier par exemple l’existence d’un répertoire ‘/usr’ et du fichier ‘etc/inittab’ contenant la liste des terminaux à activer.
Toutes ces tâches sont accomplies grâce à des programmes shell généralement situés dans le répertoire ‘/etc’ ou ‘/bin’ ou dans leurs sous répertoires.
Syntaxe de la commande Shutdown
Booting du Système Unix
La boot est une opération qui prend tous les fichiers exécutables concernant le noyau du SE et les mettent en mémoire centrale. Le noyau du système Unix est appelé Init. Le noyau fonctionne en permanence lorsque le système est en service, c.a.d Init est chargé en mémoire.
Login dans Unix
Activer un terminal revient à associer un processus à ce terminal. Ce processus est présent en mémoire centrale en attente de caractères venant du terminal. Ce processus s’appelle Getty. Getty envoie au départ un login et un mot de passe, fait ensuite appel à un programme qui s’appelle Login et qui vérifie l’accès de l’utilisateur (En utilisant le fichier ‘/etc/passwd’).
Shutdown du Système Unix
Le shutdown consiste à arrêter le système : termine tous les processus sur le système, démonte tous les fichiers, etc.
Shutdown n <=> effectuer un shutdown dans n secondes. Le système envoie des messages aux différents utilisateurs pour qu’ils fassent un logoff.
Shutdown –r reboot <=> le système redémarre après le shutdown.