Les alias pour les commandes vous permettent de définir vos propres raccourcis de commande faciles à retenir. Vous trouverez ci-dessous quelques exemples de définition permanente d'alias de commande dans les différents shells tels que bash, ksh et sh. Vous pouvez également définir des alias sur la ligne de commande, mais ils ne persisteront pas après avoir changé de shell ou déconnecté du shell.
Bash Shell
Pour créer un alias de commande pour le shell bash :
1. Connectez-vous en tant qu'utilisateur.
2. Ajoutez les lignes suivantes à .bashrc dans le répertoire personnel de l'utilisateur :
$ vi ~/.bashrc alias [alias_name]='[command]' export [alias_name]
Par exemple :
$ vi ~/.bashrc alias l='ls -lrt' export l
3. Pas de déconnexion du shell et reconnexion.
4. Exécutez la commande utilisée dans alias.
$ [alias_name]
Dans notre exemple, nous utiliserons :
$ lREMARQUE :Créez un fichier .bashrc s'il n'y est pas déjà.
Coquille ksh
Pour créer un alias de commande pour le shell ksh :
1. Connectez-vous en tant qu'utilisateur.
2. Ajoutez les lignes suivantes à .kshrc dans le répertoire personnel de :
$ vi ~/.kshrc alias [alias_name]='[command]' export [alias_name]
Par exemple :
vi ~/.bashrc alias c='clear' export c
3. Quittez le shell et reconnectez-vous.
4. Exécutez la commande utilisée dans alias :
$ [alias_name]REMARQUE :Créez un fichier .kshrc s'il n'y est pas déjà.
sh Shell
Pour créer un alias de commande pour le shell /bin/sh :
1. Connectez-vous en tant qu'utilisateur.
2. Ajoutez les lignes suivantes à .profile dans le répertoire personnel de :
$ vim ~/.profile alias [alias_name]='[command]' export [alias_name]
Par exemple :
$ vi ~/.profile alias d='cd /some/log/directory' export d
3. Déconnectez-vous du shell et reconnectez-vous.
4. Exécutez la commande utilisée dans alias pour vérifier si cela fonctionne comme vous le souhaitez.
$ [alias_name]
Définir temporairement l'alias de la commande sur la ligne de commande
Vous pouvez également définir temporairement l'alias du shell connecté à l'aide de la commande ci-dessous. Veuillez noter que l'alias cessera de fonctionner si vous modifiez le shell ou si vous vous déconnectez du shell et que vous vous reconnectez. Les commandes ci-dessous fonctionnent pour tous les shells.
# alias [alias_name]='[command]' # export [alias_name]Comment utiliser les alias du shell sous Linux