Respuestas:
whereis [comando]
whereis ls
ls: / usr / bin / ls
Eso depende del shell que use y de si el comando está en su RUTA o no.
Suponiendo que está usando ksh, puede usar el whence
comando en el primer caso. Si el comando no está en su camino o si desea saber si existen versiones alternativas, puede ejecutar algo como
find $(find / ! -local -prune -o -name "*bin" | grep bin) -type f -name ls
Se supone que los comandos están en todos los directorios cuyo nombre termina con bin, que suele ser el caso.
type -P
le dará la ruta pura en un formato más fácilmente consumible por máquina.