Comment savoir quelle commande représente un alias?

22

llest un alias courant dans de nombreuses distributions Linux.
Comment savoir à quoi il alias?

J'ai essayé de vérifier mon .bashrc, mais je ne peux pas dire à quoi llcorrespond.

spuder
la source

Réponses:

30

Vous pouvez utiliser la aliascommande.

$ alias ll
ll='ls --color=auto -Flh'

la source
9

Vous pouvez trouver une liste d'alias sur le système avec la commande suivante

type -a ll

ll a pour alias ls -alF

En guise de remarque, vous pouvez voir une liste de tous les alias du système avec

compgen -a
spuder
la source
1
vous pouvez également taper which llpour le savoir
ILMostro_7
1
Aussi, si vous êtes sûr que c'est un alias, alias llvous le direz.
qui ne retournera rien sur ma machine ubuntu. alias ll montre ce que je recherche, merci!
spuder
@EvanTeitelman Veuillez répondre à cette question. Je voulais juste le faire, mais ce serait étrange que vous ayez dit cela comme un commentaire.
Hauke ​​Laging
@HaukeLaging: Merci, je l'ai posté comme réponse.
4

La saisie de la commande répertorie également tous les alias du shell

alias
NagaChaitanya Vellanki
la source
2

À partir de la page de manuel pour command:

Si l'option '-V' ou '-v' est fournie, une description de la commande est imprimée.

Ainsi, command -v llpourrait produire cette sortie: alias ll='ls -l'.

Christophe
la source
On pourrait aller jusqu'à dire "une description ou l'emplacement de la commande est imprimée" comme en témoigne command -v ddce qui se produit/bin/dd
Elder Geek