¿Podría alguien decirme cómo conocer la ruta ejecutable de un comando / utilidad en solaris? como ruta ejecutable de ls es / usr / bin
5
usar type
comando
Por ejemplo
[max @ localhost ~] $ type cal cal es / usr / bin / cal [max @ localhost ~] $ type ifconfig ifconfig es / sbin / ifconfig [max @ localhost ~] $ type ping ping es / bin / ping
type -P
le dará la ruta pura en un formato más fácilmente consumible por máquina.whereis [comando]
whereis ls
ls: / usr / bin / ls
fuente
Puede usar qué comando para ver el nombre completo de un ejecutable. Como 'which foo' devolvería el camino completo a foo
fuente
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 comoSe supone que los comandos están en todos los directorios cuyo nombre termina con bin, que suele ser el caso.
fuente