Cómo verificar la ruta en Unix: 3 pasos (con imágenes)

Tabla de contenido:

Cómo verificar la ruta en Unix: 3 pasos (con imágenes)
Cómo verificar la ruta en Unix: 3 pasos (con imágenes)

Video: Cómo verificar la ruta en Unix: 3 pasos (con imágenes)

Video: Cómo verificar la ruta en Unix: 3 pasos (con imágenes)
Video: Como Activar magicJack 2024, Mayo
Anonim

Si ha escrito un comando y ve el error "comando no encontrado", puede significar que el directorio en el que está guardado su ejecutable no se ha agregado a su ruta. Este wikiHow te enseñará cómo encontrar la ruta completa a un archivo, cómo mostrar las variables de entorno de tu ruta y cómo agregar nuevos directorios a tu ruta cuando sea necesario.

Pasos

Compruebe la ruta en Unix Paso 1
Compruebe la ruta en Unix Paso 1

Paso 1. Busque la ruta completa a un archivo

Si necesita encontrar la ruta absoluta a un archivo en su sistema, puede hacerlo usando el comando de búsqueda. Digamos que necesita encontrar la ruta completa a un programa llamado divertida:

  • Escribe find / -name "fun" - escribe f print y presiona ↵ Enter.

    • Esto muestra la ruta completa al archivo llamado divertida no importa en qué directorio se encuentre.
    • Si divertida en un directorio llamado / juegos / impresionante, verías / games / awesome / fun en los resultados del comando.
Compruebe la ruta en Unix Paso 2
Compruebe la ruta en Unix Paso 2

Paso 2. Visualice la variable de entorno de su ruta

Cuando escribe un comando, el shell lo busca en los directorios especificados por su ruta. Puede usar echo $ PATH para encontrar qué directorios está configurado en su shell para buscar archivos ejecutables. Para hacerlo:

  • Escribe echo $ PATH en el símbolo del sistema y presiona ↵ Enter.

    • Los resultados deberían verse así: usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin
    • Esta salida es una lista de directorios donde se almacenan los archivos ejecutables. Si intenta ejecutar un archivo o comando que no está en uno de los directorios de su ruta, recibirá un error que indica que no se encuentra el comando.
Compruebe la ruta en Unix Paso 3
Compruebe la ruta en Unix Paso 3

Paso 3. Agregue un nuevo directorio a la ruta

Digamos que quiere ejecutar ese archivo llamado divertida. Al ejecutar el comando find, aprendiste que está en un directorio llamado / games / awesome. Sin embargo, / games / awesome no está en tu camino y no quieres escribir la ruta completa solo para ejecutar el juego. Para agregarlo a su ruta:

  • Escribe export PATH = $ PATH: / games / awesome y presiona ↵ Enter.

    • Ahora puedes correr divertida simplemente escribiendo su nombre en la línea de comando (en lugar de / juegos / asombroso / divertido) y presionando ↵ Enter.
    • Este cambio solo afecta al shell actual. Si abre una nueva ventana de terminal o inicia sesión en otro lugar, tendrá que volver a agregar la ruta. Para que el cambio sea permanente, agregue el comando al archivo de configuración de su shell (por ejemplo, .bashrc, .cshrc).

Recomendado: