Services systemd
systemctl
systemctl status apache2
Affiche état service.
systemctl
sudo systemctl start apache2
Démarre un service.
systemctl
sudo systemctl stop apache2
Arrête un service.
systemctl
sudo systemctl restart apache2
Redémarre un service.
systemctl
sudo systemctl reload apache2
Recharge config sans redémarrage complet si possible.
systemctl
sudo systemctl enable apache2
Active au démarrage.
systemctl
sudo systemctl disable apache2
Désactive au démarrage.
Logs
journalctl
journalctl -xe journalctl -u apache2 journalctl -u ssh -f
Lit les journaux systemd.
tail
tail -f /var/log/syslog tail -f /var/log/auth.log
Suit les logs classiques.
Processus
ps
ps aux ps -ef
Liste les processus.
top
top
Processus en direct.
htop
sudo apt install htop htop
Version plus lisible de top.
kill
kill 1234 kill -9 1234
Tue un processus par PID.
⚠️ kill -9 force brutalement.
pkill
pkill apache2
Tue par nom.
APT / Debian
apt
sudo apt update
Met à jour la liste des paquets.
apt
sudo apt upgrade
Installe les mises à jour.
apt
sudo apt install apache2
Installe un paquet.
apt
sudo apt remove apache2
Supprime un paquet mais garde souvent config.
apt
sudo apt purge apache2
Supprime paquet + config.
apt
sudo apt autoremove
Supprime dépendances inutiles.