如何监听/查看终端会话的其他Linux Shell用户打字稿

时间:2020-01-09 10:41:47  来源:igfitidea点击:

问题描述:如何在培训中制作终端会话的打字稿或者仅用于监视Linux下的其他用户终端?

解决方法:
使用脚本命令。
它使您在终端上打印的所有内容都成为打字稿。
对于需要交互式会话的纸质记录作为作业证明或者使用此工具演示一些概念的学生而言,它很有用。

以学生身份登录并执行以下两个命令:

$ mkfifo hardcopy
$ script hardcopy

以教师身份登录并执行以下命令以查看学生用户的终端会话的打字稿:

$ cat /home/student/hardcopy

现在,用户学生执行的任何内容,包括所有命令和其他会话,都将显示在教师用户屏幕上。
使用此技巧向学生演示Linux配置和命令用法,或者只是监视他们在教室中的活动。