Comando Linux bg
Em sistemas operacionais do tipo Unix, bg é um comando de controle de tarefas . Ele retoma os trabalhos suspensos em segundo plano, retornando o usuário ao prompt do shell enquanto o trabalho é executado.
A presença de bg é necessária para que um shell esteja em conformidade com o padrão POSIX .
Este documento aborda a implementação interna do bash da bg .
Sintaxe
bg [ trabalho ]
Opções
trabalho | Especifica o trabalho que você deseja executar em segundo plano. O trabalho número 1 é referido como % 1 , o trabalho número 2 é referido como % 2 , etc .; % , % + ou %% refere-se ao trabalho atual; % – ou – refere-se ao trabalho anterior. |
Exemplos
Neste exemplo, vamos assumir que estamos no shell bash .
Se você iniciar um processo na linha de comando e desejar retornar ao prompt da linha de comando antes que o programa seja executado para executar outra ação (por exemplo, verifique seu e-mail, edite um arquivo de texto, o que for), pressione Control-Z e o trabalho será interrompido.
Se você executar o comando:
bg% 1
O trabalho parado retomará a operação, mas permanecerá em segundo plano. Ele não receberá nenhuma entrada do terminal enquanto estiver em segundo plano, mas continuará sendo executado e você poderá continuar usando o shell na linha de comando.
Comandos relacionados
cancelar – cancela um trabalho de impressão no sistema operacional System V.
fg – Reinicia um trabalho suspenso e o coloca em primeiro plano.
trabalhos – Liste o status de todos os trabalhos em execução.
kill – envia um sinal para um processo, afetando seu comportamento ou matando-o.
lpstat – lista o status dos serviços de impressão LP.
ps – Relate o status de um processo ou processos.
stop – Interrompe um trabalho em execução.