Обеспечение продолжения сборки даже при завершении терминальной сессии (nohup)

В настоящее время после получения резервной копии через командную строку и запуска cleanup я ввожу следующее:

./launcher rebuild mail-receiver 2>&1 | tee ~/$(date +%Y-%m-%d)-rebuild-mail-receiver.log
./launcher rebuild app 2>&1 | tee ~/$(date +%Y-%m-%d)-rebuild-app.log

Я смутно помню о nohup. Было бы это полезно? Если да, как я могу изменить команды? Если нет, что помогло бы? Спасибо.

Вместо устаревшего nohup лучше использовать tmux (мой фаворит) или screen. Раньше, как мне кажется, screen был более широко доступен, но я почти уверен, что tmux сейчас есть почти везде.

Если ваше соединение прервется, вы сможете снова подключиться по SSH и присоединиться к сессии с помощью tmux attach. Это также удобно тем, что позволяет нескольким людям одновременно просматривать один и тот же терминал.

Да:

Я бы порекомендовал tmux; он очень прост в использовании. У меня уже был такой же вопрос, и ответом по-прежнему был tmux. Не так давно я позволил себе написать о том, как им пользоваться.