This is an old revision of the document!
Table of Contents
Système
Informations sur le système
uname -a : Affiche toutes les informations sur le système. hostnamectl : Affiche le nom d'hôte actuel et les détails associés. lscpu : Liste les informations relatives à l'architecture du processeur. timedatectl status : Affiche l'heure du système.
Surveillance et gestion du système
top : Affiche les processus système en temps réel. htop : Un visualiseur de processus interactif (nécessite une installation). df -h : Affiche l'utilisation du disque dans un format lisible par l'humain. free -m : Affiche la mémoire libre et utilisée en Mo. kill <process_id> : Termine un processus.
Exécution des commandes
[command] & : Exécute une commande en arrière-plan. jobs : Affiche les commandes en arrière-plan. fg <numéro_de_commande> : Ramène la commande au premier plan.
Gestion des services
sudo systemctl start <service> : Démarre un service. sudo systemctl stop <service> : Arrête un service. sudo systemctl status <service> : Vérifie l'état d'un service. sudo systemctl reload <service> : Recharge la configuration d'un service sans en interrompre le fonctionnement. journalctl -f : Suit le journal, en affichant les nouveaux messages en temps réel. journalctl -u <nom_de_l'unité> : Affiche les journaux d'une unité systemd spécifique.
Jobs Cron et planification
crontab -e : Modifie les tâches cron pour l'utilisateur actuel. crontab -l : Liste les tâches cron pour l'utilisateur actuel.
