đ Les alias Linux : crĂ©er des raccourcis dans le terminal
VousLes avezalias lâhabitudepermettent de fairecrĂ©er undes «raccourcis ll » (double L)personnalisĂ©s pour listerdes lecommandes contenuLinux. Ils sont trĂšs utiles pour simplifier des commandes longues ou ajouter des options par dĂ©faut.
đ Sommaire
đ§ Quâest-ce quâun alias ?
Un alias est un raccourci qui remplace une commande
Exemple ne sont pas forcĂ©ment interprĂ©tĂ©s de la mĂȘme façon.:
user@ubuntu:~$ ll ll : commande introuvable![]()
Le simple « ls » liste en ligne alors quâune prĂ©sentation plus claire existe en colonne grĂące à «= ls -l
»
ainsi
Lorsque quâenvous affichanttapez lesll, fichiersLinux cachĂ©s par « ls -la » : facile Ă mĂ©moriser mais long Ă taper lorsque lâon utilise le Terminal du matin au soir. Il existe une maniĂšre dâaccĂ©lĂ©rer çaexĂ©cute en utilisantrĂ©alitĂ© un alias Ă configurer sur le profil de lâutilisateur Linux. Ce tutoriel explique comment utiliser la commande ll Ă la place de ls -l.. Ce guide nâest pas quâĂ destination des experts Linux, un dĂ©veloppeur dâapplications ou un simple utilisateur qui manipulent un peu le Terminal ont frĂ©quemment besoin de liste le contenu de rĂ©pertoires, que ce soit sur le disque dur local ou sur un partage rĂ©seau (serveur, NASâŠ)
Les
đ rĂ©centesExemple declassique la distribution Ubuntu activent par dĂ©faut les alias: ll, la et l
Sur unecertaines Debiandistributions, ces alias ne lesont ferapas activés par exempledéfaut.
llCâest
Peut quedonner lâon:
llactiver:lecommandeouintrouvable
Les alias peuvent varier selon les distributions (Ubuntu, Debian, CentOS, Fedora...).
Les commandes Ă©quivalentes sans alias quâonsont a lâhabitude dâutiliser sur dâautres distribs Linux.:
Configurer
lsls -CFlâalias ll pour-l ls -la
1.---
â CrĂ©er un Terminalalias
2. Aller dans le dossier utilisateur :
Syntaxe
cdalias /home/votreusernom='commande'
3.
Exemple Editer le fichier caché .bashrc avec vi ou un autre éditeur de texte (avec un sudo, si besoin) :simple
nano .bashrc4. Localiser ce groupe :
# some more ls aliases
#alias ll='ls -l'
#alias la='ls -A'
#alias l='ls -CF'5. DĂ©commenter, câest-Ă -dire supprimer le symbole diĂšse devant la ligne « alias ll=âls -lâ :
# some more ls aliases
alias ll='ls -l'
#alias
Exemple avec options
alias la='ls -A'la'#aliasalias l='ls -CF'
6.---
Les alias sont actifs uniquement dans le shell courant (temporaire).
---
đ Lister les modifications.alias existants
alias
Exemple de sortie :
alias ll='ls --color=auto -l' alias la='ls --color=auto -la'
---
đïž Supprimer un alias
Syntaxe
unalias nom
Exemple
unalias ll
Cela supprime lâalias uniquement dans la session actuelle.
7.---
Supprimer tous les alias
unalias -a
---
đ« ExĂ©cuter la commande sans alias
Si un alias existe mais que vous voulez exécuter la commande originale :
\ls
Le backslash ignore les alias.
---
Un alias peut masquer une commande systÚme. Toujours vérifier avec
type.---
Vérifier si une commande est un alias
type ls
Exemple :
ls is aliased to `ls --color=auto'
---
âïž Exemples pratiques rĂ©els
𧩠1. Alias pour cp sécurisé
Ajout du mode interactif pour éviter les écrasements accidentels :
alias cp='cp -i'
---
đ§© 2. Alias de lasauvegarde prochaineautomatique
aliasSSHsafecp='cpou--backup=numbered'
---
đ§© 3. Alias utile pour logs
alias log='journalctl -xe'
---
𧩠4. Alias dangereux à éviter
alias rm='rm -i'
Utile pour Ă©viter les suppressions accidentelles, mais peut gĂȘner les scripts.
---
đ Exemple complet : cp + alias + suppression
alias cp='cp -i' cp fichier1 fichier2
Résultat : confirmation avant écrasement.
Supprimer lâalias :
unalias cp
---
đŸ Rendre les alias permanents (.bashrc)
Les alias créés avec la commande
alias disparaissent à la fermeture du terminal.Pour les conserver :
nano ~/.bashrc
Ajouter :
alias ll='ls -l' alias la='ls -la' alias l='ls -CF'
Puis appliquer :
source ~/.bashrc
---
Alternative : sans modifier .bashrc
Vous pouvez aussi créer des alias uniquement pour la session actuelle :
alias ll='ls -l'
Ils seront supprimés à la déconnexion.
---
---
đ RĂ©sumĂ©
alias ll='ls -l'
Créer un alias
alias
Afficher les alias
unalias ll
Supprimer un alias
unalias -a
Supprimer tous les alias
\ls
Ignorer les alias
type ls
Vérifier alias/commande
---
Les alias sont des raccourcis temporaires puissants pour améliorer la productivité dans le