当前位置:  开发笔记 > 前端 > 正文

Linux终端:如何捕获或观看其他终端会话

如何解决《Linux终端:如何捕获或观看其他终端会话》经验,为你挑选了3个好方法。

比方说,我使用ssh访问服务器.同时,还有另一个人访问该服务器.

是否可以观看该人的终端正在发生的事情.意思是,我可以只看他正在打字的东西吗?



1> Ryan C. Thom..:

如果你的意思是对方希望你看到他的控制台,你们两个可以使用屏幕共享一个终端.有关如何执行此操作的完整说明,请参见http://www.gnu.org/software/screen/manual/html_node/Multiuser-Session.html.



2> Martin v. Lö..:

如果对方正在使用Linux控制台,则可以使用conspy.



3> estani..:

我也使用类似于Maze所说的方法.这是对guest虚拟机的只读单向共享.这是它的工作原理:

1)主机启动script命令,写入guest虚拟机具有读访问权限的位置,并根据需要设置许可,例如:

$ script -f /tmp/shared_screen
Script was started....
$ chmod 640 /tmp/shared_screen
$ chgrp shared_group /tmp/shared_screen

-f冲永久的内容,这样你就会有一个非常低的延迟

2)来宾开始转储文件的内容:

$ tail -f /tmp/shared_screen

在这种情况下,-f导致tail等待文件的更多输出.使用ctrl-C停止显示该文件的内容.

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有