Conecte-se ao pseudoterminal (mesmo usuário) da sessão perdida [duplicada]

2

Eu estava rodando vários processos grandes de uma só vez, e meu PC congelou (eu suspeito que seja devido ao calor, é um laptop, e o ventilador estava no máximo por vários minutos antes de travar). O cursor do mouse foi movido, mas os cliques não tiveram efeito. Eu ainda podia ouvir o som de um dos processos, mas estava visualmente congelado. Eu apertei ctrl-alt-f2 como um último esforço para conseguir fazer algo antes de um hard reboot, e ele mudou para tty2. Então, mudei de volta para 1, entrei e executei o startx.

Minha who output:

nexus@Lithium ~ $ who
nexus    tty1         2014-02-26 11:14
nexus    tty7         2014-02-20 09:50 (:0)
nexus    pts/0        2014-02-26 10:21 (:0.0)
nexus    pts/2        2014-02-26 11:11 (:0)
nexus    pts/3        2014-02-26 11:23 (:1)

Eu descobri que as sessões de pts eram onde eu tinha o emulador de terminal aberto. Eu gostaria de reconectar a pts / 0, e ser capaz de ver e usar (salvar e fechar) o processo que está sendo executado. Isso é possível? Só quero abrir um novo terminal de alguma forma e fazê-lo "assumir" ou "emular" ou "espelhar" o termo original. Eu ainda posso ouvir a música no fundo do jogo em pts / 0, e o Firefox ainda está rodando sob esse tty também, então eu não posso rodar um novo processo do firefox.

    
por nexus_2006 26.02.2014 / 21:21

1 resposta

0

Existe uma ferramenta retty que deveria ser capaz de fazer isso. Dê uma olhada em sua página da web e sua página de manual do Ubuntu .

    
por 26.02.2014 / 21:58

Tags