-
reptyr – narzędzie do przenoszenia procesu do screena
Czy nie zdarzyło się Wam kiedyś uruchomić np. jakąś migrację danych i zapomnieć zrobić tego na screenie?
Reptyr jest narzędziem, które potrafi przemigrować działający proces na inny terminal, także ten w screenie. Zacznijmy od jego instalacji. Jest on dostępny w jednym z najbardziej powszechnych repo dla CentOS-a – EPEL.
yum install reptyr
Następnie wchodzimy do screen.
screen
lub gdy już mamy go odpalonego
screen -r
Następnie wydajemy polecenie:
reptyr PID_procesu_do_przeniesienia
Przykładowo gdy będzie chcieli przenieść topa, to po wykonaniu powyższego polecenia, na pierwotnym terminalu otrzymamy komunikat:
[1]+ Stopped top
A top zostanie przeniesiony na naszą nową konsolę w screen-ie.