• post

    Proceso – programación en el shell

    Un proceso es una instancia en ejecución de un programa. Cuando se ejecuta un programa en el shell, se crea un nuevo proceso para ese programa. Fork y Exec Comunicación entre Procesos (IPC): Los procesos pueden comunicarse mediante mecanismos de IPC (Inter-Process Communication). Los pipes (|) permiten la comunicación entre la salida de un proceso y la entrada de otro. Además, los archivos temporales, la memoria compartida y las colas de mensajes son ejemplos de mecanismos IPC más avanzados. Señales: Las señales son mecanismos de comunicación asincrónica entre procesos o entre el kernel y los procesos. Puedes enviar señales a los procesos utilizando comandos como kill. Por ejemplo, kill -SIGTERM…