从lastRHEL5 上的输出
user3 pts/6 :pts/1:S.0 Sat Feb 26 04:04 - 05:40 (01:35)
user2 pts/7 :0.0 Fri Feb 25 21:32 - 04:53 (07:21)
user1 pts/6 some.domain.com Fri Feb 25 20:38 - 23:19 (02:41)
Run Code Online (Sandbox Code Playgroud)
据我了解,第三列说明了 tty 会话是从哪里创建的。很可能是通过 SSHuser1远程登录some.domain.com,并user2在本地打开 X 中的终端窗口。
但是呢user3?看起来他是pts/6从pts/1. 这通常是怎么发生的?什么:S.0意思?
我的猜测是它是通过一些 TTY 虚拟化的内部连接,例如screen
它可能是在 pts/1 上运行的屏幕,其中有一个虚拟 TTY(S.0 - 屏幕窗口 0)连接到 pts/6
Screen 对于运行需要很长时间的事情非常有用 - 您可以将它与控制终端分离并关闭您的会话,程序会继续运行,就好像您的会话仍然连接一样。然后,您可以在以后重新连接会话,并从上次中断的地方继续。
我个人在远程服务器上工作时一直使用 screen ,因为这意味着如果我的连接断开,我可以重新连接我的会话并继续编辑我所在的文件,就好像什么也没发生一样。
| 归档时间: |
|
| 查看次数: |
3871 次 |
| 最近记录: |