Accueil » Divers » Page 9
Pour changer le RunLevel par défaut, Il faut éditer/créer le fichier /etc/inittab.
Puis changer la ligne suivante:
id:5:initdefault
Pour mettre le RunLevel par défaut à 3 il suffit de modifier la ligne de cette façon:
id:3:initdefault
Les run levels ne sont pas tous normalisés, en général la signification suivante est adoptée :
0 : Arrêt
1 : Mode mono-utilisateur ou maintenance
2 à 5 : dépend du système d’exploitation(*)
6 : Redémarrage
(*)
Le niveau 2 peut correspondre à un mode multi-utilisateur sans serveur applicatif.
Le niveau 3 correspond alors à un environnement multi-utilisateur avec serveurs applicatifs.
Le niveau 4 ou 5 est parfois utilisé pour lancer l’environnement graphique.
Pour connaître les différents Shell installés sur le système, il suffit de regarder le fichier /etc/shells:
cat /etc/shells

Il est possible d’afficher un calendier dans son terminal.
Pour cela il faut utiliser la commande cal:
cal

Pour regarder le code de sortie de la dernière commande:
echo $?
Pour redémarré une machine Linux qui a planté:
Garder appuyé les touches Alt et Impr Ecran.
En gardant les touches précédentes toujours appuyés, taper en majuscule: REISUB
La machine va redémarrer
La dernière lettre B dit au système de redémarrer. Remplacer par la lettre O si vous voulez éteindre la machine.
« R » « récupère » le clavier.
« E » envoie le signal SIGTERM à tous les processus excepté init.
« I » envoie le signal SIGKILL à tous les processus excepté init.
« S » Synchronise tous les systèmes de fichiers montés.
« U » Passe tous les systèmes de fichiers montés en lecture seule.
« O » Éteindre ou « B » Redémarre.
Pour se souvenir de l’ordre des lettres à utiliser,il y a la phrase mnémotechnique suivante : « Revenir En Islande Sur Un Bateau ».
Pour faire la même chose via une connexion ssh, avec l’aide de la commande echo, on peux également envoyer au système les mêmes actions (sauf SIGTERM et SIGKILL):
echo s > /proc/sysrq-trigger
echo u > /proc/sysrq-trigger
echo b > /proc/sysrq-trigger