Reptyr

Reptyr je nástroj, který vezme existující běžící program a připojí jej do nového terminálu, krade a připojuje programy do terminálu. Nastartoval se dlouhoběžící proces přes ssh, ale nechceme jej ukončit a přerušit? Prostě nastartujte Screen, použijte reptyr k připojení procesu a ssh připojení můžete uzavřít.

Reptyr připojuje cílový program pomocí ptrace, přesměrovává relevantní souborové popisovače a mění ovládací terminál programu. Program Reptyr funguje lépe než retty.

Instalace

Alpine Linux apk add reptyr
Arch Linux pacman -S reptyr
CentOS yum install reptyr
Debian/Ubuntu apt get install reptyr
FreeBSD pkg install reptyr
OpenSUSE zypper in reptyr

Používání

Reptyr se skvěle hodí na:

Pro připojení úlohy do aktuálního terminálu zadáme příkaz reptyr a číslo úlohy(pid). Automaticky se otevře úloha v okně s terminálem.

Jestliže máme úlohu č. 2992, pomocí stejného čísla ji vyvoláme:

reptyr 2992

Zobrazení procesů