FC ConcursosFC Concursos

Questão FC375819

Nos Sistemas Linux, o comando jobs é empregado para mostrar os processos parados, ou mesmo rodando em segundo plano. Para fazer com que um processo que esteja rodando em segundo pl

Unix e Linux

Instituto Consulplan · 2021

Nos Sistemas Linux, o comando jobs é empregado para mostrar os processos parados, ou mesmo rodando em segundo plano. Para fazer com que um processo que esteja rodando em segundo plano seja interrompido, basta utilizar o comando:

  1. fg
  2. sg
  3. cp
  4. bg
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

O comando fg traz um processo que está em segundo plano ou parado de volta para o primeiro plano do shell atual. Use-o após verificar a lista de jobs com jobs para identificar o número do job (por exemplo, 1, 2...).

Sintaxe comum: fg %n, onde %n é o número do job exibido por jobs. Se executado sem argumento, fg traz o job mais recente para o primeiro plano.

Ao trazer o job com fg, o shell retoma sua execução no terminal e passa a receber stdin e sinais do usuário (por exemplo, Ctrl-C para interromper ou Ctrl-Z para suspender). Internamente o processo recebe SIGCONT quando necessário para retomar.

Exemplo prático: listar com jobs, identificar %1 e executar fg %1 para retomar o controle do processo em primeiro plano.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo