Cómo cambiar qué programa se ejecuta por defecto

Cómo cambiar qué programa se ejecuta por defecto

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 $ whichregresa/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 "=".

información relacionada