Возможные дубликаты:
Поддерживайте работоспособность программы после закрытия консоли, после запуска программы. Как я могу использовать ssh для запуска команды на удаленном компьютере Unix и выхода из нее
до ее завершения?
Здравствуй!
Я хочу запустить программу из моего ноутбука по SSH-соединению с удаленным сервером. Проблема в том, что я иду домой с ноутбуком :)
Как сохранить работоспособность программы?
nohup
это команда, которая запускает другую команду и делает ее невосприимчивой к сигналу "зависания".Вы запускаете это так же просто, как:
nohup command
но вам также нужно будет перенаправить stdin, stdout и stderr. Смотрите man-страницу для получения дополнительной информации.
Вы также, вероятно, захотите поместить его в фоновом режиме.
Вам также необходимо знать
kill
команду, чтобы в конечном итоге убить ее.источник
tee
для перенаправления stdin, stdout и stderr.