Możliwe duplikaty:
utrzymuj działanie programu po zamknięciu konsoli, po uruchomieniu programu
Jak mogę użyć ssh, aby uruchomić polecenie na zdalnej maszynie uniksowej i wyjść przed zakończeniem polecenia?
Cześć!
Chcę uruchomić program z mojego notebooka poprzez połączenie SSH ze zdalnym serwerem. Problem w tym, że wracam do domu z moim notatnikiem :)
Jak utrzymać działanie programu?
nohup
to polecenie, które uruchomi inne polecenie i uczyni je odpornym na sygnał „zawieszenia”.Uruchamiasz go tak prosto, jak:
nohup command
ale musisz także przekierować stdin, stdout i stderr. Zobacz stronę podręcznika, aby uzyskać więcej informacji.
Prawdopodobnie zechcesz umieścić to w tle.
Musisz także znać
kill
polecenie, aby je ostatecznie zabić.źródło
tee
do przekierowywania stdin, stdout i stderr.