command init
semble être le premier process exécuté après chaque démarrage.
Si init
mon terminal Ubuntu Gnome, cela redémarrera-t-il mon operating system?
Si vous n'êtes pas root (et vous ne devriez normalement pas vous connecter en tant que root), vous obtiendrez juste un message:
bash$ init init: Need to be root
si vous êtes root, vous pouvez changer le niveau d'exécution actuel du système en utilisant init (il exécute réellement "telinit" pour faire la modification).
bash$ sudo init init: missing runlevel Try `init --help' for more information.
si vous voulez vraiment redémarrer votre système, vous pouvez le faire en disant à init de passer au niveau six:
bash$ sudo init 6
(Je ne vais pas le faire parce que je ne veux pas vraiment redémarrer ma machine.)
Pour reference future, toutes ces choses sont bien décrites dans les pages de manuel. Essayez d'exécuter man init
par exemple. D'autres pages man intéressantes incluent runlevel
et telinit
.