Trabalhando de maneira eficiente em consoles Linux
Publicado em 28/5/2009 | Autor Vicente
blogdovi@blogdovicente.com [~]# ftp [1]+ Stopped ftp
Com o CTRL + Z, o processo em execução entra em pausa. Você poderá saber quais processos estão em background ou “congelados” usando o comando jobs. A saída deste comando será parecida com esta:
blogdovi@blogdovicente.com [~]# jobs [1]- Stopped ftp [2]+ Stopped telnet
Para trazer um programa em background “novamente a vida” basta executar o comando fg número_do_job. Quando eu executar o comando fg 1, para o cenário acima, o programa ftp voltará a ser executado.
Se você precisar continuar rodando o processo, mas quiser deixá-lo rodando em background basta executar o comando bg 1. Se você executar o comando jobs aparecerá uma saída parecida com esta:
[1]+ Running ./teste.sh & [2]+ Stopped telnet
O processo continuará em execução mas você terá a console liberada para uso.
Talvez agora você entenda porque no artigo anterior eu disse que 2 ou 3 terminais eram mais que suficientes no Linux.
Comments
3 Responses to “Trabalhando de maneira eficiente em consoles Linux”
Deixe um comentário!


May 28th, 2009 @ 21:22
leia mais……
May 28th, 2009 @ 22:05
May 29th, 2009 @ 0:22
exemplo compactar a pasta /etc para backup
tar -zcf /home/seu_usuario/bkp_etc.tgz /etc &