![top 또는 tmux a를 실행한 후 ssh 쉘이 정지되고 불완전한 출력을 표시합니다.](https://linux55.com/image/215035/top%20%EB%98%90%EB%8A%94%20tmux%20a%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%9C%20%ED%9B%84%20ssh%20%EC%89%98%EC%9D%B4%20%EC%A0%95%EC%A7%80%EB%90%98%EA%B3%A0%20%EB%B6%88%EC%99%84%EC%A0%84%ED%95%9C%20%EC%B6%9C%EB%A0%A5%EC%9D%84%20%ED%91%9C%EC%8B%9C%ED%95%A9%EB%8B%88%EB%8B%A4..png)
Mac에서 SSH를 통해 Ubuntu Server 20.04 인스턴스에 연결하고 있습니다(키 기반 인증 사용). 어떤 종류의 명령을 입력해도 부분적인 출력이 나오고 쉘이 어떤 명령에도 응답하지 않습니다.
예를 들어 ssh
다음을 실행합니다 top -bn1
.
ssh [email protected] -p 8105
Welcome to Ubuntu 20.04.3 LTS (GNU/Linux 5.4.0-1077-raspi aarch64)
...
System load: 0.24
Usage of /: 17.3% of 29.04GB
Memory usage: 58%
Swap usage: 0%
Temperature: 41.4 C
Processes: 199
Users logged in: 1
=> /mnt/ssd is using 90.3% of 109.48GB
...
$ top -bn1
top - 21:38:16 up 10 days, 4:20, 3 users, load average: 0.22, 0.24, 0.29
Tasks: 198 total, 1 running, 197 sleeping, 0 stopped, 0 zombie
%Cpu(s): 1.3 us, 3.9 sy, 0.0 ni, 94.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 7809.3 total, 183.6 free, 3835.5 used, 3790.1 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 3660.0 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
279799 ubuntu 20 0 10696 3040 2668 R 11.8 0.0 0:00.04 top
10 root 20 0 0 0 0 I 5.9 0.0 2:22.20 rcu_preempt
6366 ubuntu 20 0 1835284 993728 9860 S 5.9 12.4 1516:24 my_python_app
278766 root 20 0 0 0 0 I 5.9 0.0 0:02.50 kworker/0:2-events
1 root 20 0 169560 10472 5744 S 0.0 0.1 0:37.96 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:01.52 kthreadd
3 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_gp
4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00 rcu_par_gp
그 후에는 더 이상 출력이 없으며 ctrl+c
어떤 명령(포함)에서도 눈에 띄는 효과가 없습니다. 그냥 시도하면 top
명령이 반환되지 않고 새 줄에 멈춥니다.
Mac 터미널 창을 닫고 SSH를 다시 실행하면 비슷한 결과를 얻을 수 있습니다.
또한 tmux
실행 중인 세션이 있는데 시도하면 tmux a
완전히 빈 화면이 나타나며 Mac 터미널 창을 닫는 것 외에는 종료할 수 없습니다.
sudo fisk -l
top -bn1
이 동작은 불완전한 출력을 생성한 다음 응답하지 않는 것과 유사합니다 .
이와 같은 간단한 명령을 실행할 수 있으며 echo "test"
예상대로 작동합니다.
top
, tmux
및 가 예상대로 작동하지 않는 이유는 무엇 fdisk
이며 작동하게 하려면 어떻게 해야 합니까?