Commande Linux
sudo
superuser do
"Exécuter une commande avec les droits administrateur. Avec grand pouvoir..."
Permissions ⭐⭐ Intermédiaire ⚠️ À utiliser avec soin

C'est quoi, sudo ?

sudo (superuser do) permet d'exécuter une commande avec les droits de l'administrateur (root). Il demande ton mot de passe pour confirmer et garde un log de tout ce qui est exécuté.

⚠️ "With great power comes great responsibility." Une commande avec sudo mal tapée peut endommager irrémédiablement le système.
Utilisation de base
# Exécuter une commande en root
$ sudo apt update

# Relancer la dernière commande avec sudo
$ sudo !!

# Ouvrir un shell root (à éviter)
$ sudo -i

# Exécuter en tant qu'autre utilisateur
$ sudo -u www-data commande

# Éditer un fichier protégé
$ sudo nano /etc/hosts
⚠ Règles d'or avec sudo
1. Ne jamais taper sudo su et rester en root — utilise sudo commande par commande.
2. Toujours relire la commande avant d'appuyer sur Entrée.
3. Utilise sudo visudo (jamais nano directement) pour éditer les droits sudo.
💡 sudo !! — le raccourci magique
Tu as tapé une commande qui nécessitait sudo ? Tape simplement sudo !! — les !! représentent la dernière commande exécutée.
← Précédent
chown
Suivant →
ln