答案1
这对我来说有点用:
tty=pts/0
sudo peekfd -8cnd $(ps -fat | grep "$tty *Ss" | awk '{print$1}') 0 1 2
替换pts/0
为您想要监视的用户的 TTY。这并非适用于所有情况,但适用于大多数输入/输出。
答案2
ttysnoop 就是你要找的。我已经好几年没用它了,所以我不确定它是否适用于现代内核。你必须做一些研究才能让它工作。但如果你这样做了,请告诉我。
这对我来说有点用:
tty=pts/0
sudo peekfd -8cnd $(ps -fat | grep "$tty *Ss" | awk '{print$1}') 0 1 2
替换pts/0
为您想要监视的用户的 TTY。这并非适用于所有情况,但适用于大多数输入/输出。
ttysnoop 就是你要找的。我已经好几年没用它了,所以我不确定它是否适用于现代内核。你必须做一些研究才能让它工作。但如果你这样做了,请告诉我。