Catégorie : Linux

Linux / Commande df : espace disponible et inodes des systèmes de fichiers
Vérifiez l’espace du système contenant un chemin, interprétez Avail et contrôlez les inodes. Comprenez les écarts avec du et choisissez les unités et champs utiles avec GNU df.

Linux / Commande shutdown : programmer et annuler un arrêt ou redémarrage
Choisissez la mise hors tension ou le redémarrage avec un délai explicite, vérifiez la demande prévue et annulez-la tant qu’elle attend. Distinguez les valeurs par défaut systemd, now, +N et les options d’action.

Linux / Commande reboot : préparer et vérifier un redémarrage
Préparez un redémarrage Linux, distinguez la demande immédiate d’une planification annulable et vérifiez le nouveau démarrage. Comprenez pourquoi une déconnexion SSH ou une option de force ne valide pas le retour des services.

Linux / Commande journalctl : filtrer les journaux système et de service
Recherchez les messages d’un service par démarrage, priorité et période, puis suivez ses nouvelles entrées. Vérifiez les démarrages conservés et les droits d’accès sans confondre consultation et suppression.

Linux / Commande systemctl : état, démarrage et activation des services
Distinguez active et enabled, start et enable, reload et daemon-reload. Un laboratoire avec une unité oneshot dédiée montre les états attendus et le nettoyage précis sans intervenir sur SSH ou un service métier.

Linux / Commande dmesg : lire les messages du noyau et du démarrage
Consultez et filtrez le tampon du noyau avec dmesg, suivez les nouveaux messages et interprétez les horodatages. Distinguez les restrictions d’accès, les archives du journal et les options qui effacent les messages.

Linux / Commande modinfo : informations et paramètres d’un module
Trouvez le fichier, les dépendances, la licence et les paramètres d’un module Linux. Sélectionnez la bonne release du noyau et distinguez les métadonnées, les fonctions intégrées et l’état chargé.

Linux / Commande lsmod : lire les modules chargés dans le noyau
Repérez un module chargé, interprétez les colonnes Size et Used by et complétez avec modinfo. Distinguez l’absence dans la liste, les métadonnées sur disque et les fonctions intégrées au noyau.

Linux / Commande lscpu : architecture, cœurs et processeurs logiques
Lisez les relations entre sockets, cœurs et threads avec lscpu, puis examinez les CPU en ligne et les caches. Choisissez des colonnes pour vos scripts et tenez compte des limites des environnements virtualisés.

Linux / Commande timedatectl : fuseau horaire et synchronisation
Interprétez les heures locale et UTC, le fuseau, la RTC et les états NTP avec timedatectl. Préparez un changement de fuseau, vérifiez son résultat et revenez au réglage initial.