红联Linux门户
Linux帮助

一个很奇怪的who命令输出问题

发布时间:2010-09-08 14:58:24来源:红联作者:wizi
[i=s] 本帖最后由 wizi 于 2010-9-8 15:07 编辑 [/i]

本帖最后由 wizi 于 2010-9-8 14:50 编辑

ssh linux1 redhatAS5.5
登录test1后显示
Last login: Wed Sep 8 13:26:13 2010 from 172.30.172.1
[root@test1~]#

who -m 结果
[root@test1 ~]# who -m
root pts/0 2010-09-08 13:26 (172.30.172.1)
[root@File ~]#
_______________
ssh linux2 redhatAS3.0
登录test2后显示
没有Last login 这行了
[root@test2~]#

who -m 结果
[root@test2 ~]# who -m
root pts/0 2010-09-08 14:28 (localhost) <--------------我要显示IP地址啊,
登录IP也不显示了 换了台机远程ssh登录结果一样
[root@test2 ~]#

我有几个shell 脚本是通过who来得到IP的。现在全工作不正常了。急啊!
手工在/etc/hosts加远程登录电脑(netbios)主机名和IP地址
172.30.172.1 myhost
who -m结果为
[root@test2 ~]# who -m
root pts/8 2010-09-08 14:28 (myhost)
[root@test2 ~]#
文章评论

共有 1 条评论

  1. taoty 于 2010-09-11 14:11:40发表:

    和ubuntu上显示的不一样。
    w who whoami