2 Repos
Tools for redirecting the I/O and controlling terminal of an active process to a different window.
Distinct from Process Control Commands: Candidates focus on signal sending, window layout, or stream piping, not moving a process between terminals.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Interactive Process Redirection. Refine with filters or upvote what's useful.
Reptyr ist ein System-Utility für das Reparenting laufender Programme, die Verwaltung von Pseudo-Terminals und die Zuweisung von Standard-Ein- und Ausgaben. Es fungiert als Low-Level-Unix-Prozess-Controller, der Zuweisungen steuernder Terminals aktualisiert und Ein- und Ausgaben für aktive Prozesse umleitet. Das Tool ermöglicht das Verschieben eines laufenden Programms von einer Terminal-Sitzung in eine andere, ohne dessen Ausführung zu unterbrechen. Es bietet zudem Utilities zur Generierung von Pseudo-Terminal-Paaren und zur Umleitung von Dateideskriptoren, um Terminal-Sitzungen zu erfassen oder zu proxen. Das Projekt deckt breitere Prozessmanagement-Funktionen ab, einschließlich der Wiederherstellung von Remote-Sitzungen nach einer Terminal-Trennung und der Fähigkeit, das Master-Ende eines Pseudo-Terminals zu erfassen, um alle Prozesse an einem spezifischen Terminal anzuhängen.
Redirects file descriptors and controlling terminal assignments of active processes to different terminal windows.
Overmind is a process manager for starting and monitoring multiple background processes defined in a Procfile. It functions as an interactive process controller that allows users to attach terminals to running processes for direct input and control. The project differentiates itself through its integration with a terminal multiplexer to organize process outputs into separate windows and its ability to act as a remote process manager via a network-capable controller. It supports a daemonized execution mode to maintain process execution in the background while providing separate interfaces for
Allows users to attach interactive terminals to running background processes for direct input and control.