답변1
Linux에서는 다음을 통해 텍스트 모드 콘솔에 표시되는 현재 텍스트를 덤프할 수 있습니다.VCS장치. 예를 들어, cat /dev/vcs1
의 내용을 덤프합니다 /dev/tty1
. vcsa 장치(예: /dev/vcsa1
)에는 텍스트 속성도 포함되어 있습니다.
을 열 때마다 /dev/vcsNUM
터미널 디스플레이 버퍼의 현재 내용을 가져옵니다. 이것은 현재 터미널에 인쇄되고 있는 인터페이스가 아닙니다. 그러한 인터페이스는 없습니다.
의사 터미널의 경우 현재 표시되는 내용은 터미널 에뮬레이터에 의해 추적되며 터미널 에뮬레이터가 제공하지 않는 한 이를 덤프할 방법이 없습니다. 예를 들어, ssh에서 제공하는 의사 터미널의 경우 터미널 콘텐츠는 클라이언트 시스템에 있습니다.