Ruta de un comando


5

¿Podría alguien decirme cómo conocer la ruta ejecutable de un comando / utilidad en solaris? como ruta ejecutable de ls es / usr / bin

Respuestas:


7

usar typecomando

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 -Ple dará la ruta pura en un formato más fácilmente consumible por máquina.
kojiro


1

Puede usar qué comando para ver el nombre completo de un ejecutable. Como 'which foo' devolvería el camino completo a foo


esto me está produciendo en las utlitas presentes en / usr / bin. Me gustaría encontrar el camino de otras utilidades presentes en otras carpetas también ..
Akanksha

1

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 whencecomando 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.

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.