Para tarefas pontuais que não se daemonizam, geralmente as executo em uma sessão de tela. A desvantagem é que você precisa iniciar a tela antes de iniciar o trabalho. Meu processo geralmente é algo assim:
% screen -D -R # start a new screen session, with reattachment options
% command_to_run_job
ctrl-A ctrl-D
Isso executará o trabalho em primeiro plano e, em seguida, será removido da sessão de tela. Então você pode sair, e depois se reconectar a ele com outra "tela -D -R"