DevOps Bootcamp · Leçon

Alias et invites personnalisées

Créez des raccourcis de commandes personnalisés avec des alias et personnalisez l’invite de votre terminal pour afficher davantage d’informations en un coup d’œil.

Leçon 3 sur 412 étapes

Alias et invites personnalisées est une leçon DevOps Bootcamp gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage DevOps Bootcamp, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours DevOps Bootcamp comprend 4 leçons au total.

Introduction aux alias et aux invites

Aimeriez-vous que vos commandes courantes soient plus courtes ? Ou souhaitez-vous personnaliser un peu l’apparence de votre terminal ? Dans cette leçon, nous allons découvrir deux moyens puissants de personnaliser votre expérience de l’interpréteur Linux : les alias et les invites personnalisées. Ces outils vous aident à travailler plus rapidement et à faire de votre terminal un espace qui vous ressemble.

Que sont les alias ?

Un alias est un raccourci ou un autre nom pour une commande ou une suite de commandes. Au lieu de saisir une longue commande à chaque fois, vous pouvez lui définir un alias court. C’est comme créer un surnom pour vos commandes préférées.

  • Réduit le nombre de touches et le temps de saisie.
  • Réduit les erreurs de saisie.
  • Personnalise votre ligne de commande.

Créer un alias simple

Vous pouvez créer un alias temporaire directement dans votre terminal à l’aide de la commande alias. La syntaxe est alias <name>='<command>'. Pensez à utiliser des guillemets simples autour de la commande si elle contient des espaces ou plusieurs commandes.

Par exemple, alias ll='ls -lh' crée un alias ll qui exécute ls -lh, lequel répertorie les fichiers dans un format détaillé avec des tailles lisibles.

alias ll='ls -lh'

Un alias en action

Une fois défini, vous pouvez utiliser votre alias comme n’importe quelle autre commande. Saisissez ll, puis appuyez sur Entrée. Vous verrez la sortie de ls -lh. Gardez à l’esprit que les alias créés de cette manière ne durent que pendant votre session de terminal actuelle. Si vous fermez le terminal, l’alias disparaît.

alias ll='ls -lh'
ll

Afficher les alias existants

Pour afficher la liste de tous les alias actuellement définis dans votre interpréteur, saisissez simplement la commande alias sans argument. Elle affichera les alias définis par le système ainsi que ceux que vous avez créés pendant votre session.

alias

Supprimer un alias

Si vous n’avez plus besoin d’un alias, vous pouvez le supprimer à l’aide de la commande unalias, suivie du nom de l’alias. Cela nettoie votre environnement d’interpréteur.

Par exemple, unalias ll supprimera l’alias ll. Après cette commande, ll n’exécutera plus ls -lh.

alias ll='ls -lh'
unalias ll

Rendre les alias permanents

Pour qu’un alias soit disponible chaque fois que vous ouvrez un nouveau terminal, vous devez l’ajouter au fichier de configuration de votre interpréteur. Pour Bash, il s’agit généralement de ~/.bashrc. Pour Zsh, il s’agit de ~/.zshrc.

  • Ouvrez le fichier avec un éditeur de texte (par exemple, nano ~/.bashrc).
  • Ajoutez vos lignes alias (par exemple, alias ll='ls -lh').
  • Enregistrez et fermez le fichier.
  • Appliquez les modifications : source ~/.bashrc (ou ouvrez un nouveau terminal).

Qu’est-ce qu’une invite personnalisée ?

L’invite est le texte que vous voyez avant de saisir une commande dans votre terminal. Par défaut, elle affiche souvent votre nom d’utilisateur, le nom d’hôte et le répertoire actuel. Vous pouvez personnaliser cette invite pour afficher d’autres informations ou utiliser des couleurs afin de la rendre plus agréable visuellement.

L’apparence de l’invite est contrôlée par une variable d’environnement spéciale appelée PS1.

Personnalisation de base de l’invite

Vous pouvez modifier votre invite en définissant la variable PS1. Par exemple, export PS1="MyPrompt> " modifiera immédiatement votre invite en MyPrompt> .

Les caractères spéciaux (séquences d’échappement) peuvent ajouter des informations dynamiques :

  • \u : nom d’utilisateur
  • \h : nom d’hôte
  • \w : répertoire de travail actuel (chemin complet)
  • \$ : affiche # si vous êtes root, et $ dans les autres cas.
export PS1="\u> "
export PS1="\w\$ "

Invite avancée avec des couleurs

Vous pouvez utiliser des codes d’échappement ANSI pour ajouter des couleurs et une mise en forme à votre invite. Ces codes doivent être placés entre \[ et \] afin que Bash sache qu’il s’agit de caractères non imprimés et n’altère pas le retour à la ligne.

L’exemple ci-dessous présente une invite avec un nom d’utilisateur et un nom d’hôte verts, ainsi qu’un répertoire actuel jaune :

export PS1="\[\e[32m\]\u@\h\[\e[0m\]:\[\e[33m\]\w\[\e[0m\]\$ "

Vérification rapide

Vous avez appris à créer des raccourcis et à personnaliser l’apparence de votre terminal. Voyons si vous vous souvenez des concepts essentiels.

Récapitulatif : raccourcis et style

  • Nous avons appris comment les alias créent des raccourcis pratiques pour les commandes longues ou fréquemment utilisées, ce qui améliore votre efficacité.
  • Vous pouvez rendre ces alias permanents en les ajoutant au fichier de configuration de votre interpréteur (par exemple, ~/.bashrc).
  • Nous avons également vu comment personnaliser l’invite de votre terminal à l’aide de la variable d’environnement PS1, en ajoutant des informations dynamiques et des couleurs pour personnaliser votre espace de travail.
  • Expérimentez ces fonctionnalités pour faire de votre ligne de commande un espace qui vous ressemble vraiment !
Gratuit pour commencer

Apprends DevOps Bootcamp avec un tuteur IA — gratuit

Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.

Cours
142
Leçons
568

Questions Fréquemment Posées

La leçon « Alias et invites personnalisées » est-elle gratuite ?

Oui — le texte complet de « Alias et invites personnalisées » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours DevOps Bootcamp, passe à CoddyKit PRO. Le cours DevOps Bootcamp comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Alias et invites personnalisées » ?

Créez des raccourcis de commandes personnalisés avec des alias et personnalisez l’invite de votre terminal pour afficher davantage d’informations en un coup d’œil. Tu pratiques DevOps Bootcamp avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer DevOps Bootcamp ?

Aucune expérience préalable n'est requise. DevOps Bootcamp sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.

Combien de temps prend la leçon « Alias et invites personnalisées » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon DevOps Bootcamp ?

Oui. Chaque leçon DevOps Bootcamp inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Gestion des tâches (bg, fg, jobs)
  2. Expansion du Shell et recherche par motifs
  3. Alias et invites personnalisées
  4. Fonctions du shell et extraits réutilisables
← Retour à DevOps Bootcamp