“Conocimiento Sistemas>unix

¿Qué es la variable de ruta en Unix?

2014/1/15
La variable de ruta en Unix es una variable de entorno Eso enumera directorios donde el sistema operativo busca programas ejecutables cuando escribe un comando. En esencia, le dice al sistema dónde buscar los archivos que componen sus comandos.

Aquí hay un desglose:

* Variable de entorno: Una variable de entorno es un par de valores de nombre que almacena información sobre el entorno del usuario. El camino es solo una de las muchas de esas variables.

* Directorios: La variable de ruta contiene una lista de directorios separados por colon. Por ejemplo:

`` `` ``

/usr/bin:/bin:/usr/local/bin

`` `` ``

* Buscando ejecutables: Cuando escribe un comando un comando, el shell busca un archivo ejecutable coincidente en los directorios enumerados en la variable de ruta, comenzando desde el primer directorio y bajando la lista.

* Ejemplo: Si escribe "ls" en el símbolo del sistema, el sistema primero buscará un ejecutable llamado "ls" en "/usr/bin". Si no lo encuentra allí, buscará en "/bin" y luego "/usr/local/bin", hasta que encuentre un archivo coincidente.

¿Por qué es importante la ruta?

* Encuentra ejecutables: Sin una ruta, tendría que escribir la ruta completa de cada archivo ejecutable que desee ejecutar, lo cual es ineficiente y engorroso.

* Personalización: Puede personalizar su variable de ruta para incluir directorios que tengan programas específicos para sus necesidades o proyecto.

* Seguridad: Es importante tener en cuenta el contenido de su variable de ruta, ya que los actores maliciosos pueden explotar los programas no deseados.

Cómo usar la variable de ruta:

* mostrando la ruta:

`` `Bash

Echo $ Path

`` `` ``

* modificando la ruta (temporalmente):

`` `Bash

Ruta =$ Path:/Path/To/Your/Directorio

`` `` ``

* Modificación de la ruta (permanentemente):

El método para modificar permanentemente la ruta depende de su shell y sistema operativo. Por ejemplo, en Bash, puede agregar la siguiente línea a su archivo '.Bashrc`:

`` `Bash

Exportar ruta =$ ruta:/rath/to/su/directorio

`` `` ``

Nota importante: Siempre tenga cuidado al modificar su variable de ruta, ya que la configuración incorrecta puede causar problemas inesperados de comportamiento o seguridad.

unix
Tutorial de depuración remota de Unix
¿Qué es el bloque de arranque en Unix?
¿Cuál es la mejor sucursal en NMIET?
¿El comando LS en Linux equivalente a -fc?
¿Cuál es un sinónimo de la palabra consola?
¿En Unix donde suele dirigirse la salida estándar?
¿Cuál es el comando -i en Linux?
Tutorial para Unix
Conocimiento de la computadora © http://www.ordenador.online