¿Cómo puedo saber qué comando representa un alias?


22

lles un alias común en muchas distribuciones de Linux.
¿Cómo puedo saber a qué alias?

He intentado comprobar mi .bashrc, pero no puedo decir a qué llequivale.

Respuestas:


30

Puedes usar el aliascomando.

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

9

Puede encontrar una lista de alias en el sistema con el siguiente comando

type -a ll

ll tiene un alias de `ls -alF '

Como nota al margen, puede ver una lista de todos los alias en el sistema con

compgen -a

1
también puede escribir which llpara averiguarlo
ILMostro_7

1
Además, si estás seguro de que es un alias, alias llte lo diré.

que no devuelve nada en mi máquina ubuntu. alias ll muestra lo que estoy buscando, gracias!
Spuder

@EvanTeitelman Por favor, que sea una respuesta. Solo quería hacerlo, pero eso se sentiría extraño si hubieras dicho eso como un comentario.
Hauke ​​Laging

@HaukeLaging: Gracias, lo publiqué como respuesta.


2

Desde la página del manual para command:

Si se proporciona la opción '-V' o '-v', se imprime una descripción del comando.

Por lo tanto, command -v llpodría producir este resultado: alias ll='ls -l'.


Uno podría ir tan lejos como para decir "se imprime una descripción o la ubicación del comando" como lo demuestra lo command -v ddque produce/bin/dd
Elder Geek
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.