Pular para o conteúdo

nohup: abrindo mais de uma aplicação usando o mesmo terminal

Dica publicada em Linux / Comandos
Paulo Camboim paulocamboim
Hits: 16.608 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

nohup: abrindo mais de uma aplicação usando o mesmo terminal

Olá pessoal do Viva o Linux, estou contribuindo com esta dica, espero que gostem! Vamos lá.

Eu acho que muita gente tem o mesmo problema, sempre que queremos executar um comando, abrimos o terminal, executamos e o mesmo fica ocupado, sem a possibilidade de usar esse mesmo terminal para uma outra finalidade.

Para acabar com isso basta executar um comando muito simples, chamado "nohup". Veja um exemplo abaixo:

$ nohup xmms &

Neste exemplo o programa XMMS irá abrir e dentro do arquivo "nohup.out" vai estar a informação de tudo que acontece.

No primeiro momento dá para pensar que esse comando foi inútil, pois o terminal está ocupado do mesmo modo. Mas note que se você der um "CTRL + C", a aplicação vai continuar aberta e o terminal poderá ser usado pra outras finalidades.

Espero que tenha ajudado!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Uso exagerado de CPU ao abrir pastas contendo vídeos no Dolphin/Konqueror

VMware - Instalando no Ubuntu Linux 8.10 e resolvendo problema "Unable to build the vmmon module"

Armazenar e compartilhar códigos em diversas linguagens

Aumentando a perfomace no seu Fedora Core 3

Compartilhamento de internet

Proteção de tela em modo Shell

O comando compress

Renomeando arquivos simultaneamente com apenas uma linha de comando

Comando dd para Iniciantes

Problemas com o plugin Swfdec no Firefox

#1 Comentário enviado por removido em 07/06/2005 - 23:52h
OPa!,

na verdade apenas o "&" le se "E comercial" ja serviria ... como no exemplo:

$ xmms &

--
Abs,
guinet gmail com
#2 Comentário enviado por paulocamboim em 15/02/2006 - 15:14h
mas caso voce usa-se um "wget" caso voce desse um Crtl + C para usar o terminal novamente, iria ficar aparecendo o progresso do download. Nesse caso o nohup manda toda resposta do comando para um arquivo texto, deixando totalemte o terminal livre para utilizacao.

vlw
#3 Comentário enviado por removido em 24/07/2007 - 12:29h
O nohup serve para desvincular um comando da sessão que o originou, ou seja, caso seja feito logout, o comando continua ... muito util para programas de monitoramento do sistema e, claro, o wget citado pelo paulocamboim.
#4 Comentário enviado por eowyn_k_tonks em 10/02/2010 - 11:16h
Tipo, o que voce fez foi colocar o processo para background.
Tambem pode ser feito usando ctrl +z e dps bg, para parar o processo e dps rodar em background '-'

Contribuir com comentário

Entre na sua conta para comentar.