화면 세션을 복원하는 방법은 무엇입니까?

화면 세션을 복원하는 방법은 무엇입니까?

스크린 세션을 실행 중인데 왠지 끊기는 것 같습니다.

0 ✓ user@hoster ~ $ screen -ls
There are screens on:
  30418.pts-2.hoster (Detached)
1 Socket in /run/screens/S-user.

그러나 Attach 를 사용하려고 하면 screen -r아무 일도 일어나지 않고 쉘이 어떻게든 멈춥니다. 화면에 다시 접속하기 위해 ID를 사용해도 해봤고, -dID와 ;도 사용해 보았습니다. 그리고 또한 시도했다이것화난패턴과-DR그러나 아무 일도 일어나지 않았습니다.

0 ✓ user@hoster ~ $ screen -DR 30418
^Ad
^C
exit

보시다시피 전혀 아무것도 하지 않습니다. 쉘이 어떻게든 ^A-d작동하지 않거나 ^D^C다 작동하지 않습니다 exit.

이 화면 세션을 어떻게 복원합니까?


편집하다: ArchLinux, LTS 커널 4.4.12

2 ✗ user@hoster ~ $ sudo ls -l /proc/30418/fd
[sudo] password for user: 
total 0
lr-x------ 1 root root 64 28. Jun 11:06 0 -> /dev/null
l-wx------ 1 root root 64 28. Jun 11:06 1 -> /dev/null
lrwx------ 1 root root 64 28. Jun 11:06 10 -> /dev/ptmx
l-wx------ 1 root root 64 28. Jun 11:06 2 -> /dev/null
lrwx------ 1 root root 64 28. Jun 11:06 4 -> 'socket:[32652]'
lrwx------ 1 root root 64 28. Jun 11:06 5 -> /run/utmp
lrwx------ 1 root root 64 28. Jun 11:06 6 -> /dev/ptmx
lrwx------ 1 root root 64 28. Jun 11:06 7 -> /dev/ptmx
lrwx------ 1 root root 64 28. Jun 11:06 8 -> /dev/ptmx
lrwx------ 1 root root 64 28. Jun 11:06 9 -> /dev/ptmx
1 ✗ user@hoster ~ $ sudo cat /proc/30418/stack
[<ffffffff811ef3c4>] poll_schedule_timeout+0x44/0x70
[<ffffffff811efe8f>] do_select+0x72f/0x7f0
[<ffffffff811f0159>] core_sys_select+0x209/0x2f0
[<ffffffff811f02fa>] SyS_select+0xba/0x110
[<ffffffff8158db6e>] entry_SYSCALL_64_fastpath+0x12/0x6d
[<ffffffffffffffff>] 0xffffffffffffffff

관련 정보