Comment créer et utiliser des commandes d'alias sous Linux

Bougez votre petite main pour faire fortune, donnez-lui un coup de pouce !

Les utilisateurs de Linux doivent souvent utiliser une commande à plusieurs reprises. Taper ou copier les mêmes commandes encore et encore réduit votre productivité et vous distrait de ce que vous êtes censé faire.

Vous pouvez gagner du temps en créant des alias pour les commandes que vous utilisez le plus. Un alias est comme un raccourci personnalisé, représentant une commande (ou un ensemble de commandes) qui peut être exécutée avec ou sans options personnalisées. Il y a de fortes chances que vous utilisiez déjà des alias sur votre système Linux sans le savoir.

lister les alias actuels

Vous pouvez afficher une liste des alias définis dans votre fichier de configuration en exécutant simplement la commande alias.

alias

Ici, vous pouvez voir les alias par défaut définis pour votre utilisateur dans le système Ubuntu.

Comme vous pouvez le voir, exécuter la commande ll équivaut à exécuter la commande ls -alF.

$ ll
$ ls -alF

Vous pouvez créer un alias à l'aide d'un seul caractère équivalent à une commande de votre choix.

créer un alias

La création d'un alias est un processus relativement simple et rapide. Vous pouvez créer deux types d'alias - temporaires et permanents. Nous allons passer en revue les deux types.

Créer un alias temporaire

Tout ce que vous avez à faire est d'entrer le mot alias suivi du nom que vous souhaitez utiliser pour exécuter la commande, suivi du signe "=" et de faire référence à la commande que vous souhaitez alias.

La syntaxe est la suivante :

$ alias shortName="your custom command here"

Voici un exemple pratique :

$ alias wr=”cd /var/www/html”

Vous pouvez ensuite utiliser le raccourci "wr" pour accéder au répertoire webroot. Le problème avec cet alias est qu'il ne fonctionne que pour la session de terminal en cours.

Si vous ouvrez une nouvelle session de terminal, l'alias ne sera plus disponible. Si vous souhaitez enregistrer l'alias d'une session à l'autre, vous aurez besoin d'un alias permanent.

Créer un alias permanent

Pour conserver les alias entre les sessions, vous pouvez les enregistrer dans le profil shell de l'utilisateur. Cela peut être:

  • bash – ~/.bashrc
  • ZSH – ~/.zshrc
  • Poisson – ~/.config/fish/config.fish

La syntaxe que vous devez utiliser est en fait la même que pour créer un alias temporaire. La seule différence est que cette fois vous l'enregistrez dans un fichier. Par exemple, dans bash, vous pouvez utiliser votre éditeur préféré pour ouvrir le fichier .bashrc comme suit :

$ vim ~/.bashrc

Recherchez l'emplacement dans le fichier où vous souhaitez conserver l'alias. Par exemple, vous pouvez les ajouter à la fin du fichier. Pour des raisons d'organisation, vous pouvez laisser un commentaire avant l'alias, comme ceci :

#My custom aliases
alias home=”ssh -i ~/.ssh/mykep.pem [email protected]alias ll="ls -alF"

enregistrer le document. Le fichier sera automatiquement chargé lors de votre prochaine session. Si vous souhaitez utiliser l'alias nouvellement défini dans la session en cours, exécutez la commande suivante :

$ source ~/.bashrc

要删除通过命令行添加的别名,可以使用 unalias 命令取消别名。

$ unalias alias_name
$ unalias -a [remove all alias]

总结

是一个简短的示例,说明如何创建自己的别名并执行常用命令,而无需一次又一次地键入每个命令。现在您可以考虑最常用的命令并在 shell 中为它们创建快捷方式。

本文由mdnice多平台发布

Je suppose que tu aimes

Origine juejin.im/post/7258509816691523621
conseillé
Classement