tgoop.com/linux_srv/340
Last Update:
Когда вы запускаете программу на своем терминале или через SSH, она будет завершена, как только закончится ваш сеанс терминала (когда вы выходите из терминала) или ваше соединение разорвется. Чтобы избежать этого и сохранить программу и все ее процессы запущенными, используйте команду nohup, сокращенно от "no hangup". Она игнорирует все сигналы зависания, позволяя процессу продолжаться, даже если сеанс терминала будет прерван. Например, чтобы сжать большой объем данных с помощью команды tar и гарантировать, что сжатие продолжится, даже если вы случайно закроете окно терминала, используйте следующую команду:
$ nohup tar -cf archive.tar file1 file2
Команда nohup также создает файл с именем nohup.out для хранения вывода команды.
$ cat nohup.out
В качестве альтернативы вы можете использовать tmux или disown или screen.
BY Типичный Сисадмин

Share with your friend now:
tgoop.com/linux_srv/340