Skip to main content

🔗 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

    DĂ©finition d’un rĂ©pertoirealias maisExemple cetteclassique machine: Linuxll neet comprendls pasCrĂ©er cetteun simplealias commande ? Que ce soit sur Ubuntu, Debian, Fedora, Red Hat ou autre CentOS,Lister les alias deSupprimer laun alias Contourner un alias Exemples pratiques Persistance (.bashrc)

    🔧 Qu’est-ce qu’un alias ?

    Information
    Un alias est un raccourci qui remplace une commande universellepar «une lsautre.
    »

    Exemple ne sont pas forcĂ©ment interprĂ©tĂ©s de la mĂȘme façon.:

    user@ubuntu:~$ ll ll : commande introuvable

    linux alias ll failed

    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


    versions

    📂 rĂ©centesExemple declassique la distribution Ubuntu activent par dĂ©faut les alias: ll, la et l

    mais

    Sur unecertaines Debiandistributions, ces alias ne lesont ferapas activés par exempledéfaut.

    pas.
    ll
    C’est
    ainsi

    Peut quedonner l’on:

    peut
    ll activer: lecommande ouintrouvable
    
    Attention
    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
    ls l’alias ll pour-l
    ls -la
    ls -CF

    1.---

    Ouvrir

    ➕ CrĂ©er un Terminalalias

    ou une connexion distante par SSH sur la machine Linux.

    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 .bashrc

    4. 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.---

    Enregistrer
    Astuce
    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.---

    Lors

    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.

    ---

    Important
    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

    connexion
    alias SSHsafecp='cp ou--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)

    Information
    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.

    ---

    Bonnes pratiques
      Éviter de surcharger les commandes critiques (rm, cp, mv) dans les scripts Documenter ses alias personnalisĂ©s Utiliser type pour diagnostiquer un Terminalcomportement local,Ă©trange valider

      ---

      📌 RĂ©sumĂ©

      Commande Action 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

      ---

      À retenir
      Les alias sont des raccourcis temporaires puissants pour améliorer la productivité dans le fonctionnementterminal de « ll » comme raccourci de « ls -l »Linux.