W jaki sposób najłatwiej przenieść uruchomioną komendę pomiędzy sesjami tty, np. uruchomione zadanie kontynuować przez screena?
W jaki sposób najłatwiej przenieść uruchomioną komendę pomiędzy sesjami tty, np. uruchomione zadanie kontynuować przez screena?
Na danym poleceniu które trwa w FG naciskamy ctrl+z.
Następnie listujemy sobie PIDy:
Jobs -l - sprawdzamy pid
Uruchamiamy komendę:
disown PID
Uruchamiamy sesję screen:
screen.
Następnie:
reptyr PID
W ten sposób nasza komenda będzie dostępna w sesji screen.