Como acessar a saída de um processo depois que o terminal foi fechado [duplicado]

0

Eu iniciei um aplicativo do terminal que imprime o status e vários logs no console para que eu possa lê-los no terminal. Eu acidentalmente fechei o terminal, mas o aplicativo ainda está em execução, no entanto, não consigo mais ver os logs. Existe uma maneira de recuperar o acesso ao console de processo que ainda está em execução. ?

Estou no Servidor Red Hat Enterprise Linux 7.1 (Maipo).

Eu estava executando um aplicativo em tornado , uma estrutura de python usando o seguinte comando.

python2.7 /proj/website/app.py 8080

8080 é o número da porta.

    
por Codeformer 26.06.2017 / 05:15

1 resposta

0

  1. Encontre o pid do processo python com o comando ps , pgrep .
  2. Obtenha o descritor de arquivo de 1 (stdout) ou 2 (stderr) / proc / your_python_pid / fd / {1,2}.

Encontrei o post e o link semelhantes: link

    
por 26.06.2017 / 05:21