У меня есть несколько длительных процессов, которые я запускаю с nohup и перенаправляю любой вывод в журнал. Так как мне обычно нравится наблюдать напрямую, по крайней мере вначале, я также добавляю хвост. В итоге это выглядит примерно так.
nohup myprocess.sh >> 20180611.log 2>&1 & tail -f 20180611.log
Не то чтобы это было очень сложно, но я надеялся, что смогу найти способ создать для него псевдоним. Вероятно, я мог бы сделать это с помощью сценария-оболочки, но я не хотел загромождать каталог двумя сценариями на процесс (поэтому я подумал о псевдониме). Спасибо!
.bashrc
), чтобы выполнить нужную вам обработку (и передать имя процесса и файл журнала в качестве аргументов). - person axiac   schedule 12.06.2018screen
, если у вас есть длительные вещи, которыми нужно управлять, и вы хотите выйти из системы до того, как они закончатся.nohup
- это решение бедняка из 70-х. Для многих случаев использования сейчас есть лучшие вещи. - person Alfe   schedule 12.06.2018