105.1 - Personalizar y usar el entorno del shell

Peso: 4

Objetivo del examen

Personalizar entornos de shell para satisfacer las necesidades de los usuarios. Establecer variables de entorno (por ejemplo, PATH) en el inicio de sesion o al generar un nuevo shell. Escribir funciones de Bash para secuencias de comandos utilizadas frecuentemente.

Conocimientos clave

  • Diferencia entre login shell y non-login shell
  • Archivos de inicio globales y de usuario
  • Orden de ejecucion de los archivos de configuracion
  • Variables de entorno y variables locales del shell
  • Creacion y uso de funciones y alias
  • Configuracion del PATH y personalizacion del prompt (PS1)
  • Directorio skeleton para nuevas cuentas de usuario

Archivos, terminos y utilidades

  • /etc/profile, /etc/profile.d/, /etc/bash.bashrc
  • ~/.bash_profile, ~/.bash_login, ~/.profile
  • ~/.bashrc, ~/.bash_logout
  • /etc/skel/, /etc/environment
  • set, unset, export, env
  • function, alias, unalias
  • source, . (dot command)
  • PATH, PS1

Contenido