4.1.2. Los cambios del entorno que configura un proceso
Material de estudio basado en la edición de 2014. Borrador pendiente de revisión editorial independiente.
Los cambios del entorno que configura un proceso en UNIX
UNIX permite modificar el entorno de ejecucion de un proceso de varias maneras. Los procesos pueden cambiar su directorio de trabajo con chdir(), modificar sus variables de entorno con putenv() o setenv(), y redireccionar sus entradas y salidas usando dup2() y close(). Tambien pueden establecer nuevos programas con exec(), que reemplaza la imagen del proceso actual con un nuevo archivo ejecutable. Estos mecanismos proporcionan flexibilidad para adaptar el comportamiento de los procesos segun las necesidades.