查找我的网络上所有计算机的主机名和当前用户

查找我的网络上所有计算机的主机名和当前用户

我想获取当前在网络上登录的主机名和用户信息。

它可以是一个 shell 脚本或者一个命令。

我尝试了以下操作,但它只显示了连接的 ipaddress。

for ip in $(perl -e '$,="\n"; print 1 .. 254;') ; do ping -t 1 -c 1 192.168.0.$ip>/dev/null; [ $? -eq 0 ] && echo "192.168.0.$ip UP" || : ; done

答案1

[root@localhost ~]# rwho

如果未安装上述命令,则使用以下命令进行安装

[root@localhost ~]# yum 安装 rwho

rwho 命令产生的输出与 who 类似,但是针对本地网络上的所有机器。

了解更多信息

[root@localhost ~]# man rwho

相关内容