
Abri um programa via terminal linux, e depois de algumas pesquisas no Google descobri que posso fechar o programa com Ctrl+ C. Se eu quiser executar o programa, mas ao mesmo tempo tiver uma nova linha no terminal de comando (como tenho quando fecho o programa) para fazer algum outro trabalho. Existe alguma tecla de atalho?
Responder1
Você tem diferentes possibilidades:
Se o seu programa já estiver em execução
Pressione CTRL+Z
parasuspenderseu programa. Não estará funcionando agora. Para retomar o programa em segundo plano, digite bg
e pressione ENTER.
Se você deseja iniciar um novo programa diretamente em segundo plano
Basta adicionar &
ao seu programa antes de iniciá-lo:
$ geany "do_while.cpp" &
Você pode descobrir que o programa gera mensagens de status ou de erro em seu shell. Essas mensagens não afetarão diretamente os comandos que você digita, mas podem ser muito perturbadoras. Você pode suprimir/descartar esta saída redirecionando-a para /dev/null
:
$ geany "do_while.cpp" 1>/dev/null 2>/dev/null &
Para obter mais informações sobre gerenciamento de tarefas no Shell: