lunes, 29 de abril de 2013

Cómo agregar una nueva ruta a $PATH

Lo único que debemos hacer es añadir al final del archivo /home/mi-usuario/.bashrc con nuestro editor de texto favorito el siguiente esquema de ruta:

PATH="$PATH:/ruta/que/deseamos/agregar"
 Basicamente, si son varias rutas a las que deseamos tener acceso se agrega de la siguiente manera:


PATH="$PATH:/ruta/que/deseamos/agregar:/otra/ruta:/y-esta/otra/también"
Vale hacer la aclaración que, para ejecutar cualquier comando que se encuentre en la ruta que acabamos de agregar, debería el usuario tener permisos de lectura y ejecución ya sea como propietario, como parte de un grupo a quien le pertenece el comando, o que en la sección de permisos para "todos" los demás usuarios (owner/groups/all).

Por ejemplo, el comando ifconfig, para tener acceso con nuestro usuario sin privilegios a poder listar las interfaces de red que tenemos sin necesidad de digitar la ruta completa lo hacemos añadiendo /sbin a nuestra ruta de ejecución, y como podemos ver, quien no sea el propietario del comando, ni se encuentre en el grupo de quienes lo pueden acceder, en el espacio para "todos los demás usuarios" debe tener los privilegios antes mencionados:

-rwxr-xr-x 1 root root 68304 mar 15  2009 /sbin/ifconfig

Esto es muy básico saberlo, de hecho es obligatorio! pero a veces al pasar mucho tiempo sin hacer las cosas este tipo de detalles se suelen olvidar.

0 comentarios:

 

Copyright © El igloo de Tux Design by O Pregador | Blogger Theme by Blogger Template de luxo | Powered by Blogger