Catégorie : Linux

Linux / Commande kill : envoyer un signal à un PID et vérifier la fin
Vérifiez le PID avant kill, distinguez TERM, INT, HUP et KILL et comprenez les limites de kill -0. Un exercice avec sleep montre comment envoyer TERM puis récupérer l’état de fin avec wait.

Linux / Commande pkill : vérifier les cibles puis envoyer un signal
Prévisualisez les cibles de pkill avec pgrep, limitez le nom et l’utilisateur et vérifiez la terminaison. Un exercice isolé distingue envoi de SIGTERM, fin du processus et arrêt d’un service.

Linux / Commande pgrep : trouver les PID par nom, utilisateur ou commande
Choisissez entre recherche de nom et ligne complète avec pgrep, combinez utilisateur et nom exact et interprétez les résultats vides. Vérifiez les processus avant toute action sur leurs PID.

Linux / Commande htop : rechercher, filtrer et trier les processus
Explorez les processus avec htop, distinguez recherche et filtre, choisissez le tri CPU ou mémoire et limitez la vue à un utilisateur ou un PID. Retrouvez les touches pour quitter et le délai de rafraîchissement.

Linux / Commande top : suivre les processus et leur utilisation CPU et mémoire
Apprenez à trier top par CPU ou mémoire, suivre un PID, quitter l’écran et produire plusieurs relevés en mode batch. Interprétez les variations et les pourcentages selon leur contexte.

Linux / Commande ps : afficher les processus, PID et états
Utilisez ps -ef, ps aux et une sélection par PID pour lire les processus Linux. Comprenez PPID, STAT et les différences entre instantané de processus et suivi avec top.

Linux / Commande getent : consulter les comptes, groupes et hôtes avec NSS
Interrogez les bases passwd, group et hosts avec getent, lisez les réponses et les codes de sortie et comparez NSS à une recherche dans les fichiers locaux.

Linux / Commande umask : définir les permissions des nouveaux fichiers
Comparez les masques 022, 027 et 077, vérifiez les modes des fichiers et répertoires créés et rétablissez le réglage initial. Comprenez les différences avec chmod et les ACL par défaut.

Linux / Commande chgrp : changer le groupe d’un fichier et vérifier l’accès
Modifiez le groupe propriétaire avec chgrp et contrôlez le résultat avec stat. Distinguez appartenance de session, permissions du fichier et traversée des répertoires pour comprendre les accès refusés.

Linux / Commande chown : changer le propriétaire et le groupe d’un fichier
Distinguez les formes alice, alice:editors et alice:, vérifiez UID et GID avec stat, puis contrôlez le résultat de chown. Comprenez les limites des changements récursifs et des liens symboliques.