nohup vs screen - что лучше для длительного процесса?

Предыстория: у меня есть долго работающий скрипт, который вносит изменения в схему базы данных, который имеет выходные данные, которые я хотел бы проверить после миграции. Я хотел бы написать это в файл.

Я читал переполнение стека о nohup и экране. Я пробовал оба, и у меня есть опасения по поводу обоих.

В:Как запустить процесс в качестве фона и никогда не умирать?

Они сказали, что использовалиnohup и замазка убила процесс. Как это возможно? Мне не удалось выполнить репликацию с использованием терминала Mac OS X.

Сscreen Я в ужасе набираю выход вместо ctrl + a, d

Кроме того, если я просто выйду из приложения терминала, когда использую экран, кажется, что он сохраняет состояние.

Экран, кажется, лучшее решение, потому что это действительно хорошо, как вы можете иметь несколько открытых и переключиться обратно в состояние.

Что бы вы посоветовали в моей ситуации? Я неЗапустить скрипт еще месяц или около того (когда у меня будет релиз). Должен ли я стать более удобным с экраном и просто придерживаться этого?

Ответы на вопрос(1)

Ваш ответ на вопрос