überwachung und Protokollierung von /dev/pts/1 unter linux
Ich überwachen möchten und sich eine pseudo-terminal-Gerät /dev/pts/12 (für debugging-Zwecke), d.h. ich möchte sehen, was geschrieben wird zu dem terminal und ich will nicht das jeder Prozess, mit dem terminal zu bemerken.
Ist die offensichtliche Lösung
cat /dev/pts/1
cat </dev/pts/1
nicht funktioniert: am besten scheint es zu erfassen, nur Tastatureingaben.
In anderen Worten, ich hätte gerne etwas Analog zu der Ausgabe von
script-t-Datei.timings Typoskript ;
aber ich brauche auch die Tastatureingaben. Reptyr -l " $PID ist ein weiteres Programm, das helfen könnte: es leitet
die Ausgabe von einem Prozess $PID zu einem anderen /dev/pts oder Rohre.
- Wenn es Sie nicht stört, ein kernel-patch, siehe z.B. ttyrpld
- danke. wenn alle Stricke reißen...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für normale tty-s you got screendump oder auch Katze die vcs-Datei, aber afaik gibt es keine Möglichkeit zu tun, die auf ein pseudo-terminal, zumindest der einfache Weg, vielleicht sollten Sie diese:
Conspy
Hoffe, das hilft