Seguramente esta es una pregunta fácil, que simplemente no sé cómo buscar, pero si tengo dos archivos ejecutables con nombres idénticos, uno en/usry uno en/usr/local(por ejemplo), ¿cómo puedo cambiar cuál se ejecuta de forma predeterminada sin especificar la ruta, como en/usr/local/archivo, si $ which
regresa/usr?
Centos 6,4 por cierto.
Respuesta1
No siempre es tan simple como "qué viene primero en $PATH;" verhttps://superuser.com/questions/358695/how-does-linux-decide-what-executable-im-trying-to-run. Para una solución rápida, establezca un alias en .bashrc (suponiendo que esté usando bash...)
alias gorgonzola='usr/local/gorgonzola'
Nota: no se permiten espacios en blanco alrededor del signo "=".