Como posso saber que comando um alias representa?


22

llé um alias comum em muitas distribuições Linux.
Como posso saber qual é o apelido?

Tentei verificar meu .bashrc, mas não sou capaz de dizer o que llé equivalente.

Respostas:


30

Você pode usar o aliascomando

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

9

Você pode encontrar uma lista de aliases no sistema com o seguinte comando

type -a ll

ll é alias para `ls -alF '

Como observação lateral, você pode ver uma lista de todos os aliases no sistema com

compgen -a

1
você também pode digitar which llpara descobrir
ILMostro_7

1
Além disso, se você tiver certeza de que é um apelido, alias llele informará.

que não retorna nada na minha máquina ubuntu. aliás, ll mostra o que estou procurando, obrigado!
Spuder

@EvanTeitelman Por favor, faça disso uma resposta. Eu só queria, mas isso seria estranho se você tivesse dito exatamente isso como um comentário.
Hauke ​​Laging

@HaukeLaging: Obrigado, eu postei isso como resposta.


2

Na página de manual para command:

Se a opção '-V' ou '-v' for fornecida, uma descrição do comando será impressa.

Assim, command -v llpode produzir esta saída: alias ll='ls -l'.


Um pode ir tão longe como a dizer "uma descrição ou a localização do comando é impresso", como evidenciado pelo command -v ddque produz/bin/dd
Elder Geek
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.