Bash / ZSH: Deshaciendo 'repudiar'

Pregunta:

¿Hay alguna forma de 'volver a adjuntar' un proceso a la tabla de trabajos de shells después de que haya sido 'rechazado'?

Editar: $ SEARCHENGINE me falla totalmente. No se ve muy bien.

Respuesta:

Teniendo en cuenta cómo funcionan los trabajos de Linux y la propiedad de procesos, me temo que no es realmente posible volver a poseer un proceso sin la ayuda del proceso de adopción.

Un padre puede 'repudiar' a un niño, que luego es 'adoptado' por el proceso llamado 'init'. La seguridad del sistema evita que alguien se apodere de los procesos de otra persona. Cuando lo rechazas, un proceso se convierte en control de otra persona (init). Usted, como 'usuario', aún puede matar el proceso, pero no puede recuperarlo. Intentar forzar a init para que devuelva su proceso es poco probable que funcione, ya que init ni siquiera lee el correo.

Por más mezquino que parezca, realmente se reduce a la respuesta de "¡No hagas eso!".

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım