监控和记录/ dev / pts / 1,在linux下

时间:2012-04-07 19:15:17

标签: linux terminal pty pts

我想监视并记录伪终端设备/ dev / pts / 12(用于调试目的),即我想查看写入终端的内容,并且我不希望任何使用终端的进程注意到。

明显的解决方案

     cat /dev/pts/1 
     cat </dev/pts/1

不起作用:充其量,它似乎只捕获击键。

换句话说,我想要一些类似于输出的东西   script -t file.timings typescript; 但我也需要按键。 Reptyr -l $ PID是另一个可能有用的程序:它重定向 进程$ PID的输出到另一个/ dev / pts或管道。

1 个答案:

答案 0 :(得分:0)

对于正常的tty,你有screendump甚至cat vcs文件,但afaik没有办法在伪终端上做到这一点,至少方便,也许你应该看看这个:

Conspy

希望这有帮助