Um programa pode ser executado de duas formas:
Primeiro Plano
- Também chamado de
foreground. Quando você deve esperar o término da
execução de um programa para executar um novo comando. Somente é mostrado o
aviso de comando após o término de execução do comando/programa.
Segundo Plano
- Também chamado de
background. Quando você não precisa esperar o término da
execução de um programa para executar um novo comando. Após iniciar um
programa em background, é mostrado um número PID
(identificação do Processo) e o aviso de comando é novamente mostrado,
permitindo o uso normal do sistema.
O programa executado em background continua sendo executado internamente. Após ser concluído, o sistema retorna uma mensagem de pronto acompanhado do número PID do processo que terminou.
Para iniciar um programa em primeiro plano
, basta digitar
seu nome normalmente. Para iniciar um programa em segundo
plano
, acrescente o caracter "&"
após o final do
comando.
OBS: Mesmo que um usuário execute um programa em segundo plano e saia do sistema, o programa continuará sendo executado até que seja concluído ou finalizado pelo usuário que iniciou a execução (ou pelo usuário root).
Exemplo: find / -name boot.b &
O comando será executado em segundo plano e deixará o sistema livre para outras tarefas. Após o comando find terminar, será mostrada uma mensagem.
Copyright © 1999-2020 - Gleydson Mazioli da Silva