捕获过去的终端消息/会话文本

时间:2012-10-11 20:47:00

标签: linux terminal

是否可以捕获当前终端会话中的所有消息并将其写入文件?

  • 我不是指使用>>,脚本或T恤捕获命令输出或监控任何其他消息。
  • 我的意思是直接转储到屏幕上已有的文件
  • 我完全不是指用鼠标选择任何东西并复制到剪贴板

1 个答案:

答案 0 :(得分:1)

您可以使用setterm的{​​{1}}或-append标记以及TTY#转储虚拟控制台的内容:

-dump

会将VCS TTY 3中的内容附加到文件setterm -append 3

否则,您可能需要使用screen.dump之类的东西,它允许您将回滚缓冲区中的内容转储到文件中。