Como fechar um terminal sem fechar o programa executado a partir dele

Normalmente, quando você usa o terminal prevenir corrida um programa, se você quiser fechar terminal, isso também fechará o programa em execução. Para evitar esse comportamento, há um pequeno truque.


Suponha que você tenha aberto o nautilus de um terminal executando:

náutilo 

Agora você deseja fechar o terminal sem fechar a janela do Nautilus. Para fazer isso, pressione Ctrl + z no terminal e execute os seguintes comandos:

rejeitar -h% 1  
bg 1 

Feito isso, você pode fechar o terminal sem afetar o programa que você abriu no terminal.

Como sugere o Rafa (um de nossos leitores), outro método semelhante, mas que não tem exatamente os mesmos efeitos, é adicionar o parâmetro & no final do comando que deseja executar. Por exemplo, para abrir o nautilus seria assim:

nautilus e

Isso significa que você pode continuar a usar o terminal depois de executar o programa, mas, ao contrário do método anterior, fechar o terminal também fechará o programa executado.