Basta adicionar &
à sua chamada para iniciá-lo como processo em segundo plano .
Exemplo:
gedit sometext.txt &
Se eu tiver um terminal aberto na janela X, posso iniciar um aplicativo GUI a partir do terminal. Se eu der Ctrl + C , o aplicativo GUI fecha e você retorna o prompter no terminal para que você possa escrever comandos novamente.
Por exemplo: Se eu executar gedit
, ele será iniciado, mas não retornará o controle para esse console, portanto, não será possível reutilizá-lo para outros comandos. Se eu quiser recuperar o controle, preciso fazer Ctrl + C , mas isso fecha o aplicativo GUI. Eu preciso que o aplicativo GUI continue em execução, mas também use o console para iniciar outros aplicativos ou executar outros comandos.
Como iniciar um aplicativo X-window a partir do console de terminal, sem deixar o console ocupado exclusivamente por esse aplicativo?
Basta adicionar &
à sua chamada para iniciá-lo como processo em segundo plano .
Exemplo:
gedit sometext.txt &
Eu aconselho você a usar o gksudo se o aplicativo precisar de acesso administrativo com o & amp;
gksudo gedit sometext.txt &
Tags command-line gui x11