Catégorie : Linux

Une horloge au centre d’une installation entourée de scènes du jour et de la nuit.

Linux / Commande date : afficher et formater la date et l’heure

Choisissez un format de date pour vos scripts, affichez l’heure en UTC et interprétez une date avec GNU date. Distinguez la présentation d’un horodatage du réglage réel de l’horloge.

Un serveur central porte une icône d’identité lumineuse et reste relié à plusieurs machines du réseau.

Linux / Commande hostnamectl : consulter et changer le nom d’hôte

Distinguez les noms statique, transitoire et pretty, limitez un changement avec hostnamectl et vérifiez son résultat. Préparez le retour au nom initial sans confondre nom local, DNS et configuration des services.

Un noyau représenté par plusieurs couches reliées à un processeur, à la mémoire, au stockage et aux connecteurs.

Linux / Commande uname : vérifier le noyau et l’architecture du système

Affichez la release du noyau et le type de machine avec uname -r et uname -m. Distinguez ces résultats des données de distribution dans os-release et évitez les erreurs de lecture de uname -a.

Quatre panneaux de terminal reliés entre deux cadres, illustrant une session organisée et reconnectable.

Linux / Commande tmux : créer, détacher et retrouver une session de terminal

Créez une session tmux nommée, détachez-la avec Ctrl+b puis d et reconnectez-vous au même terminal. Comprenez fenêtres, panneaux, clients attachés et limites de conservation des travaux.

Un engrenage en mouvement passe d’une voie dorée à une voie bleue, illustrant l’ajustement d’un processus actif.

Linux / Commande renice : modifier et vérifier le NI d’un processus

Modifiez la niceness d’un PID déjà lancé et contrôlez son NI avec ps. Distinguez valeur absolue, ajustement relatif et permissions de restauration, notamment pour les variantes de renice -n.

Des éléments passent d’une voie haute dorée à une voie basse bleue avec des indicateurs de niveau différents.

Linux / Commande nice : lancer une commande avec une priorité CPU ajustée

Comprenez l’ajustement relatif de nice -n, vérifiez la colonne NI d’un processus et distinguez préférence CPU et limite de consommation. Les exemples expliquent aussi le défaut GNU et les refus d’ajustement.

Un élément doré passe d’une rangée de tâches en arrière-plan à une position lumineuse au premier plan.

Linux / Commande fg : ramener une tâche du shell au premier plan

Identifiez une tâche avec jobs puis utilisez fg pour retrouver le premier plan. Un exercice avec sleep explique l’attente du shell, Ctrl+Z, Ctrl+C et les différences avec bg.

Un symbole doré de pause sur une voie secondaire, à côté d’une voie principale éclairée en bleu.

Linux / Commande bg : reprendre une tâche suspendue en arrière-plan

Suivez la séquence sleep, Ctrl+Z, jobs et bg pour reprendre une tâche dans Bash. Distinguez tâche courante, PID et premier plan, puis comprenez pourquoi un programme interactif peut se suspendre de nouveau.

Des symboles bleus de tâches en mouvement à côté de symboles dorés de pause.

Linux / Commande jobs : voir les tâches du shell et distinguer leur PID

Lancez une tâche de test avec Bash, lisez jobs -l et jobs -p et comparez la table du shell courant à celle d’un nouveau shell. Comprenez les tâches suspendues, les pipelines et les limites de persistance.

Un émetteur bleu relié à plusieurs silhouettes de même couleur, à côté d’un groupe doré non ciblé.

Linux / Commande killall : envoyer un signal aux processus de même nom

Vérifiez les cibles de killall sous Linux psmisc, limitez le nom et l’utilisateur et contrôlez les processus restants. Comprenez les options interactives, l’attente et les différences avec pgrep.