答案1
在 Linux 上,您可以透過以下命令轉儲文字模式控制台上顯示的目前文字:VCS裝置.例如,cat /dev/vcs1
轉儲 的內容/dev/tty1
。 vcsa 裝置(例如/dev/vcsa1
)也包含文字屬性。
每次開啟 時/dev/vcsNUM
,您都會獲得終端顯示緩衝區的目前內容。這不是目前正在列印到終端的介面 - 沒有這樣的介面。
對於偽終端,當前顯示的內容由終端仿真器跟踪,除非終端仿真器提供,否則無法轉儲它。例如,對於 ssh 提供的偽終端,終端內容將位於客戶端電腦上。