Para colocar um programa em background, pode-se fazer de duas maneiras:
1) Usando o & ao final do comando:
exemplo:
$ vi teste.txt &
[2] 6865
2) Após o início da execução do programa, usar o conjunto de teclas <CTRL-Z>
$ man fg
[1]+ Stopped man fg
Para verificar os jobs sendo executados utiliza-se o comando jobs
exemplo:
jobs
[1]- Stopped man fg
[2]+ Stopped vi teste.txt
jobs -l
[1]- 6836 Stopped man fg
[2]+ 6865 Stopped (tty output) vi teste.txt
3) Para colocar o programa para ser executado em background utiliza-se o comando bg <job>
exemplo:
$ jobs
[1]- Stopped man fg
[3]+ Stopped gedit teste.txt
$ bg 3
[3]+ gedit teste.txt &
$ jobs -l
[1]+ 6918 Stopped man fg
[3]- 6942 Running gedit teste.txt &
4) Para trazer um programa que está sendo executado em background para foreground (pra frente) utiliza-se o comando fg <job>.
exemplo;
fg 1
Nenhum comentário:
Postar um comentário