Como executar o aplicativo gráfico no modo de fundo? [fechadas]

-1

Como executar o exemplo gedit sem janela (modo de fundo)?

    
por e-info128 29.03.2016 / 01:19

1 resposta

0

Se você estiver executando um aplicativo a partir da linha de comando, ele será executado no modo "primeiro plano" e ocupará o shell atual até que ele termine.

$gedit myfile

Para colocar um aplicativo "em primeiro plano" atualmente em execução no plano de fundo, (ou seja, a janela ainda é executada, mas o shell retorna) primeiro é necessário pausar o processo pressionando a combinação de teclas CTRL + z.

Isso informará que ele pausou o processo e retornou a um prompt de comando:

^Z
[1]+  Stopped                 gedit
$

Neste ponto, o gedit será congelado porque está em pausa. Você pode ver o processo pausado chamando jobs .

$ jobs
[1]+  Stopped                 gedit

E você pode colocar o processo em segundo plano chamando bg %1 (ou apenas bg , já que ele assume o processo mais recente)

$ bg
[1]+ gedit &
$

Como você vê, o gedit agora está descongelado e o & amp; indica que está sendo executado em segundo plano.

Você pode usar esse atalho simplesmente adicionando o '& amp;' até o final do comando que você está chamando e ele retornará o novo ID do processo, por exemplo,

$ gedit myfile &
[1] 12882
$

Para mais informações sobre gerenciamento de processos, você pode querer ler um dos muitos guias excelentes na internet, como este: link

    
por tudor 29.03.2016 / 05:03