draft: Comment supprimer un alias sous Linux

This commit is contained in:
Cédrix
2026-05-19 12:40:43 +02:00
parent 99c37c2270
commit 000b92ec1f
2 changed files with 68 additions and 0 deletions
@@ -0,0 +1,4 @@
{
"title": "alias",
"_updated_at": "2026-05-19 10:40:43"
}
@@ -0,0 +1,64 @@
# alias
*Comment supprimer un alias en Bash ? Comment effacer, retirer ou désactiver un alias sous Linux ? Comment annuler un alias temporaire ou permanent ? Comment supprimer définitivement un alias dans `.bashrc` ? Quelle est la différence entre `unalias` et la suppression dans `.bashrc` ? Comment lister les alias actifs sur mon système ?*
Sous Linux, un alias est un raccourci de commande. Selon la façon dont il a été créé, il peut être **temporaire** (valable uniquement dans la session shell courante) ou **permanent** (rechargé à chaque ouverture d'un terminal). La méthode de suppression diffère dans les deux cas.
Dans ce tutoriel, vous allez apprendre :
- Comment supprimer un alias **temporaire** avec `unalias`
- Comment supprimer un alias **permanent** en éditant `~/.bashrc`
## Supprimer un alias temporaire
Un alias temporaire est créé directement dans le terminal avec la commande `alias`, et disparaît à la fermeture de la session. Pour le supprimer immédiatement, on utilise la commande `unalias`.
Exemple : on définit un alias temporaire…
```bash
alias docs='cd /home/linuxconfig/Documents'
```
… puis on le supprime :
```bash
unalias docs
```
Pour vérifier que l'alias a bien disparu, on peut soit tenter de l'utiliser, soit lister tous les alias actifs :
```bash
alias -p
```
## Supprimer un alias permanent
Un alias permanent est défini dans un fichier de configuration du shell, le plus souvent `~/.bashrc`. Pour le supprimer définitivement, il faut éditer ce fichier et retirer la ligne correspondante.
**1.** Ouvrez le fichier avec votre éditeur préféré (ici `nano`) :
```bash
nano ~/.bashrc
```
**2.** Repérez la ligne définissant l'alias à supprimer (elle commence par `alias `) et effacez-la complètement.
**3.** Enregistrez vos modifications et quittez l'éditeur. Pour que la suppression prenne effet dans la session en cours, rechargez le fichier :
```bash
source ~/.bashrc
```
> Sans cette étape, l'alias resterait actif dans le terminal courant jusqu'à sa fermeture, car il est déjà chargé en mémoire.
**4.** Vérifiez que l'alias a bien été supprimé :
```bash
alias -p
```
## À retenir
- **Alias temporaire** → `unalias nom` suffit.
- **Alias permanent** → éditer `~/.bashrc`, supprimer la ligne, puis `source ~/.bashrc`.
- `alias -p` affiche la liste complète des alias actifs dans la session.