“who” 命令 - 如何显示 IP 地址

“who” 命令 - 如何显示 IP 地址

我想知道是否有可以使用who命令获取登录用户的 IP 地址的选项?

当我输入时who我得到了这个:

wolfy@wolfy-server:~$ 谁

wolfy pts/0 2012-06-01 09:43 (tzu-23-764-657.sta.als.some.net)

我想用真实的 IP 地址替换“tzu-23-764-657.sta.als.some.net”,就像在“last”命令中一样:

wolfy@wolfy-server:~$ last -i

wolfy pts/0 123.123.123.123 周五 6月 1 09:43 仍在登录

我没有找到任何选项来做到这一点...你知道怎么做吗...也许是一个不同的命令?

答案1

您可以使用--ips开关。

引用手册:

--ips

打印 ips 而不是主机名。使用--lookup,如果可用,则根据存储的 IP 而不是存储的主机名进行规范化。

相关内容