当我login服务器并发出'screen -list'命令时,它会给出以下结果 –
31917.pts-5.office (Detached) 31844.pts-0.office (Detached)
但重要的是要知道谁已经开始了屏幕会话 – 例如 – 系统pipe理员可能想要杀死某个特定的screen会话,以及何时知道谁启动会话很重要。 有什么方法可以知道谁是屏幕会话的发起人/所有者?
谢谢
screen -ls | screen -list命令只显示你自己的屏幕会话,甚至是root。 据我所知,这就像屏幕本身一样好。
如果您想要查看哪些用户在/ var / run / screen /
ls -lR /var/run/screen /var/run/screen: total 0 drwx------ 2 iain iain 80 Feb 20 18:14 S-iain drwx------ 2 root root 60 Feb 20 18:19 S-root /var/run/screen/S-iain: total 0 prw------- 1 iain iain 0 Feb 20 18:13 4093.pts-0.host1 prw------- 1 iain iain 0 Feb 20 18:14 4105.pts-0.host1 /var/run/screen/S-root: total 0 prw------- 1 root root 0 Feb 20 18:19 4128.pts-0.host1