2 dépôts
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 est un utilitaire système conçu pour le reparentage de programmes en cours d'exécution, la gestion de pseudo-terminaux et le contrôle des assignations d'entrée et de sortie standard. Il fonctionne comme un contrôleur de processus Unix bas niveau qui met à jour les assignations de terminal de contrôle et redirige l'entrée et la sortie pour les processus actifs. L'outil permet de déplacer un programme en cours d'exécution d'une session de terminal à une autre sans interrompre son exécution. Il fournit également des utilitaires pour générer des paires de pseudo-terminaux et rediriger les descripteurs de fichiers pour capturer ou mandater des sessions de terminal. Le projet couvre des capacités de gestion de processus plus larges, notamment la récupération de session distante après une déconnexion de terminal et la capacité de capturer l'extrémité maître d'un pseudo-terminal pour attacher tous les processus sur un terminal spécifique.
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.