Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Rodando um programa apos o terminal fechar

171 views
Skip to first unread message

Edson Luiz Zen Junior

unread,
May 31, 2006, 11:20:04 AM5/31/06
to
olá lista,

Eu tenho um pentium 166 que está com debian e ele não tem monitor (nem o X),o acesso a ele é feito por ssh e vendo que ele fica o tempo todo ligado eu quero evitar deixar o meu micro ligado baixando torrents, pra economizar energia. Então eu fui a caça de um programa de torrents que funcionaria bem no modo console, achei esse ae embaixo que aparentemente funciona perfeitamente e é rapido tmb.

http://ctorrent.sourceforge.net/?action=what

mas o meu problema é que como eu acesso o servidor via ssh quando eu fecho o terminal (ou desligo meu micro) o debian automaticamente mata o processo e dai não adianta nada...

queria um help pra saber que eu devo fazer?!?! como devo rodar esse ctorrent pra poder deixar ele dia e noite baixando e upando os meus torrents?

obrigado
Zen

Fabio A Mazzarino

unread,
May 31, 2006, 11:20:07 AM5/31/06
to
Edson:

Tente usar o nohup.

vamos supor que vc vai fazer um download do kernel do linux usando
wget, vc usaria a seguinte linha de comando:

$ nohup wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.19.tar.bz2
&

Dessa forma o wget desgruda do tty atual, e qdo o terminal morrer o
wget continua funcionando.

ok?

Fabio.


--
Não existem Killer Applications de Código Aberto em Java.
Ajude a provar o contrário:
http://drupal.gulivap.org/?q=node/106

Márcio Inácio Silva

unread,
May 31, 2006, 11:50:12 AM5/31/06
to

screen é a solução dos seus problemas!!!!!

#aptitude install screen
#screen -S torrentes (ou o nome que você quiser pra sessão)

Vai abrir a sessão do screen ai vc executas seus programas e talz, quando
tiver tudo ok!!!!

Ctrl + a + d - poe o screen em segundo plano e volta pro terminal.

Querendo voltar pra sessão:

screen -r torrentes (ou o nome que você quis dar pra sessão)

é batata!

para saber mais:

www.aurelio.net (O Aurélio tem praticamente um bíblia do screen)


Vi também umas dicas interessantes no http://planeta.ubuntubrasil.org/ só não
me lembro de quem? deve ter opção de busca lá


[],s


--
___________________________________________________
Márcio Inácio Silva
     .~.
    / v \   Seja Livre, use GNU/Linux!  
  / (   ) \
 ^^-^^       GNU/Debian/Linux

Bruno Buys

unread,
May 31, 2006, 12:00:16 PM5/31/06
to
Mande o programa pra background com:

comando &

Edson Luiz Zen Junior

unread,
May 31, 2006, 12:00:19 PM5/31/06
to
Fiquei com a opção do nohup pq o screen é realmente util (dei uma olhada no tutorial do aurelio), mas é matar mosca com uma bazooka...  mas mesmo assim valeu Marcio.

Agora Bruno,
não dá só pra mandar para o background pois se eu desconectar o terminal (ou desligar o micro) que iniciou o processo, o processo é terminado... o que não ajuda pois ainda tenho q deixar 2 micros ligados!

Edson Luiz Zen Junior

unread,
May 31, 2006, 12:00:21 PM5/31/06
to
muito obrigado

funcionou certinho!

Fabio Guerrazzi

unread,
May 31, 2006, 9:30:08 PM5/31/06
to

Tenho uma máquina idêntica fazendo a mesma e nobre missão. Recomendo o
screen [1]. Para baixar torrents eu uso os pacotes bittorrent e
bittornado.

1. http://fg.med.br/linux/gerais/screen-howto.txt

Fabio.


--
To UNSUBSCRIBE, email to debian-user-por...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Edson Luiz Zen Junior

unread,
Jun 1, 2006, 2:40:08 PM6/1/06
to
Tá bom,tá bom!! A sugestão do screen foi revista e é muito melhor que o nohup porque eu sempre quero ver qto falta pra acabar aquele torrent!!!Coisa que eu tava me batendo pra ler o arquivo enorme do nohup!!

Conclusão final:
nohup faz o serviço basico quando vc não precisa de um feedback visual(ex: updatedb)
screen te permite ver o terminal e isso facilita no caso de torrents!

Muito Obrigado pelo help de todos que responderam esse thread!
Abraço
0 new messages