Perguntas sobre 'disown'

9
respostas

Como posso deserdar um processo em execução e associá-lo a um novo shell de tela?

Eu tenho um programa em execução em um shell SSH. Eu quero fazer uma pausa e ser capaz de cancelar sua execução quando eu voltar. Uma maneira que pensei em fazer isso foi transferir sua propriedade para um shell de tela, mantendo-a em execuçã...
13.11.2010 / 19:04
1
resposta

Como abrir o terminal gnome dentro do terminal gnome sem rejeitar

Se eu abrir o terminal gnome dentro do terminal gnome, o terminal recém-criado será automaticamente ignorado do pai. Algumasoutrasaplicaçõesnão. Como simular esse comportamento? Como não negar o novo terminal criado? Obrigado pela sua a...
31.10.2017 / 13:28
2
respostas

One-liner para executar um processo em um diretório atual sem saída e rejeitá-lo?

Estou tentando fazer algo bastante simples: $ ( cd /opt/myprogram && ./myprocess.sh >/dev/null 2>&1 & ; disown $! ) -bash: syntax error near unexpected token ';' Como posso extrair um one-liner para, em um sub-shell,...
24.01.2013 / 02:32
2
respostas

rejeitar automaticamente o aplicativo ao executá-lo a partir de um terminal

Como você desativa automaticamente um aplicativo depois de iniciá-lo em um terminal? Por exemplo: se você iniciar um terminal e executar firefox , o aplicativo será iniciado, mas quando você fechar o terminal, o firefox também será fechado....
21.05.2016 / 21:56
2
respostas

É necessário rejeitar um processo para continuar a execução após a desconexão?

Alguém explicaria se & por que disown é necessário se você deseja manter um trabalho em execução mesmo depois de desconectar-se. Eu pergunto porque todos os sites que visitei dizem que usar disown e bg , mas bg por conta própri...
20.06.2014 / 18:09
1
resposta

Qual é o comportamento de um processo rejeitado sobre a gravação SSH para stdout quando a sessão SSH é perdida?

Eu tenho um aplicativo que processa solicitações HTTP e imprime determinadas informações sobre a solicitação, conforme ela é processada em stdout . Nesse cenário, executei disown -h e disown no processo, depois de aplicá-lo em segundo pl...
27.12.2016 / 23:38
1
resposta

O processo filho continua a ser executado se o pai morre

Eu tenho um script bash que é executado por meio da GUI (lightdm). Em alguma linha durante o script, eu quero: sudo service lightdm stop - pare a GUI Aceite um TTY (como tty1 ou tty7 ) usando, por exemplo, exec </dev/tty7 &...
07.10.2016 / 16:33
1
resposta

Comando deserdado com STDOUT / STDERR redirecionado ainda enviando saída para shell [closed]

Eu defini uma função no meu .bashrc que me permite abrir, por exemplo arquivos pdf do bash executando copen myfile.pdf : function copen { if [[ $# -eq 1 ]] ; then xdg-open "$1" > /dev/null 2>&1 & disown...
21.10.2016 / 11:20
0
respostas

Alguma advertência para usar o bash rejeitado de um shell script como uma alternativa para a tela?

Eu tenho um processo que inicia e retorna para um arquivo de log. O script que inicia inicia em um GNU screen e depois segue o log com tail . O processo começará imediatamente a gravar no arquivo de log e é útil vê-lo iniciar dessa manei...
01.07.2016 / 18:22
1
resposta

Como faço para matar um processo criado com o disown?

Eu queria manter um programa, redshift, rodando em segundo plano ao invés de ter que manter um terminal constantemente aberto. Aprendi com um fórum que eu posso fazer isso digitando $ redshift & seguido por $ disown . No entanto, não...
10.03.2018 / 19:34