Re: deixar comando rodando apos sair de uma conexao ssh

2008-03-03 Por tôpico Ali3n

Use o comando nohup

--- "Felipe Augusto van de Wiel (faw)"
<[EMAIL PROTECTED]> escreveu:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> On 29-02-2008 10:15, Fernando Faria Mariano wrote:
> > Bom dia.
> > 
> > Pessoal preciso executar um comando em um servidor
> ao qual não tenho
> > acesso local, mas este comando é o bzip2 e vai
> demorar um pouco para
> > compactar todos arquivos que eu preciso...
> > 
> > como faço para rodar o comando numa sessão do ssh
> e mesmo depois que eu
> > saia o comando continue sendo executado.
> 
>   Além das sugestões, tem o blog recente do Russel
> Coker
> sobre como fazer isso depois que você já executou o
> programa,
> não é trivial mas é interessante. :-) Os
> comentários também
> são legais, o Russel não resolve tudo, mas a entrada
> mostra como
> trocar a saída para um arquivo.
> 
>
http://etbe.coker.com.au/2008/02/27/redirecting-output-from-a-running-process/
> 
> 
> Abraço,
> - --
> Felipe Augusto van de Wiel (faw)
> "Debian. Freedom to code. Code to freedom!"
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: Using GnuPG with Mozilla -
> http://enigmail.mozdev.org
> 
>
iD8DBQFHyFQCCjAO0JDlykYRAjdKAJ4nK7IklbplmSO6hB22dpgEtIzXTACffGI8
> z8F47j/eKfQsXExyV6LNgI0=
> =tXjN
> -END PGP SIGNATURE-
> 
> 
> -- 
> To UNSUBSCRIBE, email to
> [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
> 
> 



  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: deixar comando rodando apos sair de uma conexao ssh

2008-02-29 Por tôpico Felipe Augusto van de Wiel (faw)
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 29-02-2008 10:15, Fernando Faria Mariano wrote:
> Bom dia.
> 
> Pessoal preciso executar um comando em um servidor ao qual não tenho
> acesso local, mas este comando é o bzip2 e vai demorar um pouco para
> compactar todos arquivos que eu preciso...
> 
> como faço para rodar o comando numa sessão do ssh e mesmo depois que eu
> saia o comando continue sendo executado.

Além das sugestões, tem o blog recente do Russel Coker
sobre como fazer isso depois que você já executou o programa,
não é trivial mas é interessante. :-) Os comentários também
são legais, o Russel não resolve tudo, mas a entrada mostra como
trocar a saída para um arquivo.

http://etbe.coker.com.au/2008/02/27/redirecting-output-from-a-running-process/


Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHyFQCCjAO0JDlykYRAjdKAJ4nK7IklbplmSO6hB22dpgEtIzXTACffGI8
z8F47j/eKfQsXExyV6LNgI0=
=tXjN
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: deixar comando rodando apos sair de uma conexao ssh

2008-02-29 Por tôpico Edmundo Valle Neto

Arthur Furlan escreveu:

Fernando Faria Mariano escreveu:

Bom dia.

Pessoal preciso executar um comando em um servidor ao qual não tenho 
acesso local, mas este comando é o bzip2 e vai demorar um pouco para 
compactar todos arquivos que eu preciso...


como faço para rodar o comando numa sessão do ssh e mesmo depois que 
eu saia o comando continue sendo executado.


Você pode fazer isso com o comando nohup.

   $ nohup tar cvjf arquivo.tar.bz2 pasta/ &

Isso vai fazer com que o comando continue sendo executado mesmo depois 
de encerrada a sessão SSH.




Você pode utilizar uma aplicação chamada "screen" para resumir sessões 
ssh também, assim você não precisa executar comandos especiais ou 
colocar processos em background. Você se desconecta da sessão, tudo que 
estava rodando continua rodando, aí você continuar de onde parou depois.



Edmundo Valle Neto


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: deixar comando rodando apos sair de uma conexao ssh

2008-02-29 Por tôpico Fernando Faria Mariano
Obrigado pela ajuda pessoal... vou tentar as soluções postadas


Ate mais
fernando mariano

On Fri, 2008-02-29 at 10:48 -0300, Francisco Aparecido da Silva wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Uma maneira de fazer o que deseja, é utilizando o screen. com uma
> mesma sessão ssh ou telnet, com o screen você tem multi terminais e
> lhe permite "atachar" ou "desatachar" do console remoto e permite que
> tudo fique rodando no servidor, seja uma instalação, seja uma
> compilação de kernel etc, e quando você volta e se "atacha" em uma
> sessão do screen, você tem tudo de volta.
> 
> Muito útil quando não se pode perder uma conexão e assim interromper
> alguma atividade no servidor remoto.
> 
> 
> aptitude install screen
> 
> man screen
> 
> Abraço
> 
> Francisco
> 
> 
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.6 (GNU/Linux)
> Comment: http://firegpg.tuxfamily.org
> 
> iD8DBQFHyA0NqhvCVgG8c9YRAjvkAJ9VgIHIWTXfdqVH4lY0pUzbr0IivQCdH2W2
> zqnwjSKLwCjTvFq1hU+H6sU=
> =1YsS
> -END PGP SIGNATURE-
> On Fri, 29 Feb 2008 10:15:32 -300, Fernando Faria Mariano
> <[EMAIL PROTECTED]> wrote:
> 
> Bom dia.
> 
> Pessoal preciso executar um comando em um servidor ao qual não
> tenho acesso local, mas este comando é o bzip2 e vai demorar
> um pouco para compactar todos arquivos que eu preciso...
> 
> como faço para rodar o comando numa sessão do ssh e mesmo
> depois que eu saia o comando continue sendo executado.
> 
> Espere ter sido claro.
> Fernando Mariano.
> 
> 
> 
> 


Re: deixar comando rodando apos sair de uma conexao ssh

2008-02-29 Por tôpico Junior Polegato - Linux

Arthur Furlan escreveu:

Fernando Faria Mariano escreveu:
Pessoal preciso executar um comando em um servidor ao qual não tenho 
acesso local, mas este comando é o bzip2 e vai demorar um pouco para 
compactar todos arquivos que eu preciso...
como faço para rodar o comando numa sessão do ssh e mesmo depois que 
eu saia o comando continue sendo executado.

Você pode fazer isso com o comando nohup.
   $ nohup tar cvjf arquivo.tar.bz2 pasta/ &
Isso vai fazer com que o comando continue sendo executado mesmo depois 
de encerrada a sessão SSH.

Melhor ainda:

$ nohup tar cvjf arquivo.tar.bz2 pasta < /dev/null &


--
Atenciosamente,

  Junior Polegato

  Um peregrino de problemas; Um pergaminho de soluções!
  Página Profissional: http://www.juniorpolegato.com.br


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: deixar comando rodando apos sair de uma conexao ssh

2008-02-29 Por tôpico Francisco Aparecido da Silva
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Uma maneira de fazer o que deseja, é utilizando o screen. com uma
mesma sessão ssh ou telnet, com o screen você tem multi terminais e
lhe permite "atachar" ou "desatachar" do console remoto e permite que
tudo fique rodando no servidor, seja uma instalação, seja uma
compilação de kernel etc, e quando você volta e se "atacha" em uma
sessão do screen, você tem tudo de volta.

Muito útil quando não se pode perder uma conexão e assim interromper
alguma atividade no servidor remoto.


aptitude install screen

man screen

Abraço

Francisco


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: http://firegpg.tuxfamily.org

iD8DBQFHyA0NqhvCVgG8c9YRAjvkAJ9VgIHIWTXfdqVH4lY0pUzbr0IivQCdH2W2
zqnwjSKLwCjTvFq1hU+H6sU=
=1YsS
-END PGP SIGNATURE-
On Fri, 29 Feb 2008 10:15:32 -300, Fernando Faria Mariano <
[EMAIL PROTECTED]> wrote:
>
>  Bom dia.
>
> Pessoal preciso executar um comando em um servidor ao qual não tenho
> acesso local, mas este comando é o bzip2 e vai demorar um pouco para
> compactar todos arquivos que eu preciso...
>
> como faço para rodar o comando numa sessão do ssh e mesmo depois que eu
> saia o comando continue sendo executado.
>
> Espere ter sido claro.
> Fernando Mariano.
>


Re: deixar comando rodando apos sair de uma conexao ssh

2008-02-29 Por tôpico Rodrigo Escobar
Tem uma alternativa melhor..

Voce não precisa nem conectar na máquina para executar.. bem teoricamente..

ssh [EMAIL PROTECTED] "comando"

Desde que o usuario tenha permissoes, ele irá executar o comando
remotamente.
Isto é bacana porque vc pode automatizar o processo, executando um script
para criacao de backups de tempo em tempo. E o melhor, se vc fizer um bom
uso das keys geradas pelo ssh, voce nao precisa digitar a senha toda hora,
apenas adicione as chaves na maquina remota.

abs

2008/2/29 Arthur Furlan <[EMAIL PROTECTED]>:

> Fernando Faria Mariano escreveu:
> > Bom dia.
> >
> > Pessoal preciso executar um comando em um servidor ao qual não tenho
> > acesso local, mas este comando é o bzip2 e vai demorar um pouco para
> > compactar todos arquivos que eu preciso...
> >
> > como faço para rodar o comando numa sessão do ssh e mesmo depois que
> > eu saia o comando continue sendo executado.
>
> Você pode fazer isso com o comando nohup.
>
>$ nohup tar cvjf arquivo.tar.bz2 pasta/ &
>
> Isso vai fazer com que o comando continue sendo executado mesmo depois
> de encerrada a sessão SSH.
>
> --
> Atenciosamente,
>
> Arthur Furlan
> [EMAIL PROTECTED]
>
>
> >
> > Espere ter sido claro.
> > Fernando Mariano.
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>


Re: deixar comando rodando apos sair de uma conexao ssh

2008-02-29 Por tôpico Arthur Furlan

Fernando Faria Mariano escreveu:

Bom dia.

Pessoal preciso executar um comando em um servidor ao qual não tenho 
acesso local, mas este comando é o bzip2 e vai demorar um pouco para 
compactar todos arquivos que eu preciso...


como faço para rodar o comando numa sessão do ssh e mesmo depois que 
eu saia o comando continue sendo executado.


Você pode fazer isso com o comando nohup.

   $ nohup tar cvjf arquivo.tar.bz2 pasta/ &

Isso vai fazer com que o comando continue sendo executado mesmo depois 
de encerrada a sessão SSH.


--
Atenciosamente,

Arthur Furlan
[EMAIL PROTECTED]




Espere ter sido claro.
Fernando Mariano. 



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



deixar comando rodando apos sair de uma conexao ssh

2008-02-29 Por tôpico Fernando Faria Mariano
Bom dia.

Pessoal preciso executar um comando em um servidor ao qual não tenho
acesso local, mas este comando é o bzip2 e vai demorar um pouco para
compactar todos arquivos que eu preciso...

como faço para rodar o comando numa sessão do ssh e mesmo depois que eu
saia o comando continue sendo executado.

Espere ter sido claro.
Fernando Mariano.