Answers:
w
是的,那很简单。这是扩展版本,who
其中显示了谁登录以及他们从何处连接。其中包括图形会话,并会向您显示所有当前的X显示以及其他美味数据。
这是我看到的:
oli@bert:~$ w
01:07:38 up 5 days, 58 min, 4 users, load average: 0.40, 0.37, 0.41
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
oli tty7 :0 Sat00 5days 4:22m 0.94s gnome-session --session=gnome-fallback
oli pts/4 :0 Sat00 47:09m 0.77s 0.77s /bin/bash
oli pts/6 :0 Wed02 0.00s 0.12s 0.00s w
就可以提交各种标志(试下来-hs
),然后你可以awk
/ grep
走在,如果你需要实现自动化。考虑通过管道传递结果列表sort -u
以获得唯一的显示字符串。像这样:
oli@bert:~$ w -hs | awk '{print $3}' | sort -u
:0
username :0 ?xdm? /bin/sh /usr/bin/startkde
作为第一行,因此?xdm?
显示为而不是:0
。有什么办法可以避免这种情况?