[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Controle de processos



Em 20/03/08, Gustavo Feijó<feijo.listas@gmail.com> escreveu:
> Olá pessoal,
>
>  há algum tempo que postei uma dúvida sobre propriedade de processos,
>  perguntando como dissociar um processo de um usuário.
>
>  Aprendi que o disown (um comando builtin do bash) faz essa tarefa de
>  forma bem eficiente.
>
>  A dúvida agora é inversa, ou seja, como faço para pegar de volta um
>  processo que dissociei?
>

não conheço nada parecido, mas acredito que um software chamado screen
possa te ajudar muito... você quando for fazer este tipo de operação
longa, usa o screen e desanexa ele do seu terminal, dai quando você
voltar é só reanexar.

  # screen -q
  # wget arquivo_muito_grande
  CRTL+a

==> vai embora
<== volta
  # screen -r PID

pronto, tudo certo!


>  Por exemplo:
>
>  Digamos que executei um wget (pid = 1234) de um arquivo com mais de 2
>  GB (o que demoraria bastante) e quando já tinha 80% do arquivo na
>  minha máquina precisei fazer logoff.
>
>  Para não perder os 80% do arquivo já baixado, executei:
>
>  $ disown 1234
>
>  Só que agora estou de volta e quero pegar a propriedade do processo novamente.
>
>  Alguém sabe informar qual seria o comando (ou sequencia de comandos)
>  "inverso" do disown?
>
>  Obrigado a todos!!!
>
>
>  --
>  []'s
>  chmod000
>  Linux User #291033
>  LPI ID #000132840
>  "Microsoft butterfly is their way of telling you their system has a
>  lot of @#$ bugs!"
>
>

Abraços,

Brivaldo Jr (condector)


Reply to: