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.
