educación, informática y demás

GNU/Linux bash, Shell scripts

Configurar un directorio personal de binarios

Muchas veces, como administradores o como usuarios avanzados, creamos scripts que utilizamos para facilitarnos nuestro trabajo automatizando una parte de este.

El problema está en que para ejecutar un script debemos o bien escribir la ruta del fichero que contiene el script o bien guardar el script en un directorio que esté en el path del sistema.

Sin embargo, existe un directorio que tiene la función de contener los binarios personales del usuario actual. Este directorio, por defecto, no está creado, no existe. Pero podemos crearlo en cualquier momento y automáticamente, la próxima vez que abramos una terminal, estará incluido en nuestra variable PATH.

¿Qué directorio? ¿Cómo se hace esto?

Para entender qué directorio es y cómo se consigue esto, vamos a echar un vistazo al fichero .profile.

Si creamos el directorio bin en nuestro directorio personal, automáticamente, cuando iniciemos sesión en un interprete se añadirá la ruta de este directorio en el PATH del usuario actual.

Con esto, cualquier binario que metamos en dicho directorio, podrá ser ejecutado desde cualquier directorio del sistema tan solo escribiendo su nombre.

Tras volver a iniciar sesión en modo gráfico, también se actualiza la variable PATH.

Dejar una respuesta