¿Cómo ejecutar un programa sin escribir la ruta completa?

¿Cómo ejecutar un programa sin escribir la ruta completa?

Las utilidades del sistema, como por ejemplo, lsno necesitan escribir la ruta completa antes de ejecutarlas. Sin embargo, para ejecutar Netbeans, tengo que escribir /home/chris/netbeans-7.0.1/bin/netbeans. ¿Cómo puedo hacer para que solo tenga que escribir netbeans?

Respuesta1

Una forma sencilla es colocar un enlace en /usr/local/bin:

sudo ln -s -T /home/chris/netbeans-7.0.1/bin/netbeans /usr/local/bin/netbeans

después de eso puedes ejecutar netbeans con:

netbeans &

Respuesta2

Puedes agregar un alias

Terminal abiertaCtrl+Alt+T

nano ~/.bashrc

escribe esto al final del archivo:

alias netbeans='/home/chris/netbeans-7.0.1/bin/netbeans'

Ctrl + x

Y

Enter

Elnetbeansword es el comando que usarás para iniciar el programa, puedes cambiarlo por el que necesites. Dentro de las comillas está el comando que desea ejecutar cuandonetbeansse llama alias.

Para que este comando esté activo, debe volver a abrir la Terminal o escribir

. ~/.bashrc

Respuesta3

  1. vaya al directorio del programa.
  2. abra la terminal usando ctrl+alt+T.
  3. Arrastre y suelte el archivo del programa en las ventanas del terminal.
  4. Presione enter en las ventanas de la terminal.

información relacionada