várias maneiras:
-
acrescentando
&
na parte de trás No entanto, usando isso, o programa ainda será encerrado se você fechou o terminal que iniciou o programa. -
Inicie uma sessão
screen
e inicie o programa dentro dela; você pode desanexar a sessãoscreen
e fechar o terminal. Mais tarde, você pode se conectar à sessão novamente e se encontrar de volta no console como se estivesse lá o tempo todo. No entanto, você precisará iniciar uma sessão de tela antes de executar o programa e, se tiver esquecido de fazer isso, não poderá fazer nada a respeito. -
Use o controle de trabalho
disown
do seu shell. Isso desanexará a tarefa do seu tty e seu programa não será encerrado quando o tty for fechado. No entanto, não acho que haja uma maneira de reativar um trabalho de renome.