linux命令中who是

不及物动词 其他 22

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    用来查看当前登录到系统的用户信息的命令。

    使用who命令可以查看以下信息:
    1. 用户名:显示当前登录用户的用户名。
    2. 终端:显示用户所使用的终端。
    3. 登录时间:显示用户登录系统的时间。
    4. IP地址:显示用户登录系统的IP地址。

    who命令的常用选项如下:
    1. -a或–all:显示所有的登录用户,包括系统用户。
    2. -b或–boot:显示系统最近一次启动的时间。
    3. -H或–heading:显示列标题。
    4. -i或–ip-address:显示登录用户的IP地址。
    5. -q或–count:仅显示登录用户的数量。
    6. -u或–users:以登录用户的格式显示。

    例如,输入命令”who -a”可以显示所有的登录用户信息,包括系统用户。
    输入命令”who -i”可以显示登录用户的IP地址。
    输入命令”who -q”可以仅显示登录用户的数量。

    通过使用who命令,可以方便地查看当前系统的用户信息,对于多用户环境下的系统管理和监控非常有帮助。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux命令中的”who”是一个用于显示当前登录系统的用户信息的命令。下面是关于”who”命令的五个要点:

    1. 显示登录用户信息:使用”who”命令,可以显示当前登录系统的用户信息,包括用户名、登录时间、登录的终端等。如:
    “`
    $ who
    john tty1 2022-04-01 09:00
    jane tty2 2022-04-01 09:10
    “`
    这个例子显示了两个用户”john”和”jane”,以及他们的登录终端和登录时间。

    2. 显示详细用户信息:”who”命令可以结合”-a”或”–all”选项显示更详细的用户信息,包括登录IP地址等。如:
    “`
    $ who –all
    john tty1 192.168.1.100 2022-04-01 09:00
    jane tty2 192.168.1.101 2022-04-01 09:10
    “`
    这个例子显示了登录终端的IP地址。

    3. 显示登录用户数量:使用”who”命令,可以显示当前登录系统的用户数量。如:
    “`
    $ who -q
    There are 2 users currently logged in.
    “`
    这个例子显示了当前登录系统的用户数量为2。

    4. 查找指定用户:可以结合用户名参数来查找特定的用户信息。如:
    “`
    $ who john
    john tty1 2022-04-01 09:00
    “`
    这个例子显示了用户名为”john”的用户信息。

    5. 显示登录系统的时间:使用”who -b”命令,可以显示系统的启动时间。如:
    “`
    $ who -b
    system boot 2022-04-01 08:55
    “`
    这个例子显示了系统的启动时间为2022年4月1日08:55。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    who是一个Linux命令,用于显示当前登录到系统中的用户信息。它可以显示登录用户的用户名、登录时间、登录IP地址以及登录终端。

    下面是对who命令的详细说明和使用方法:

    ## 1. 命令语法
    “`
    who [选项] [文件]
    “`

    ## 2. 选项
    – `-a`:显示系统中所有的用户信息,包括空闲的系统用户。
    – `-b`:显示上次系统启动的时间。
    – `-d`:显示当前活跃登录用户的信息。
    – `-H`:显示表头。
    – `-m`:显示当前主机的名称。
    – `-q`:仅显示当前登录用户的数量。
    – `-r`:显示运行级别。
    – `-s`:仅显示当前登录用户的信息。
    – `-p`:在输出结果中显示用户的进程号。
    – `-T`:在输出结果中显示登录终端的类型。
    – `-u`:显示每个用户的登录时间和登录终端。

    ## 3. 示例
    ### 3.1 显示当前登录用户信息
    “`
    $ who
    “`
    输出示例:
    “`
    user1 tty1 2021-01-01 10:00
    user2 tty2 2021-01-01 11:30
    user3 pts/0 2021-01-01 12:00 (:0)
    “`
    上述示例中,显示了当前登录到系统中的用户信息。每一行表示一个用户,用户名在第一列,登录终端在第二列,登录时间在第三列。

    ### 3.2 显示当前活跃登录用户信息
    “`
    $ who -d
    “`
    输出示例:
    “`
    user1 tty1 2021-01-01 10:00
    user2 tty2 2021-01-01 11:30
    “`
    上述示例中,只显示了当前活跃登录用户的信息。其它用户已经注销或者已经超过一定时间没有活动。

    ### 3.3 显示当前登录用户数量
    “`
    $ who -q
    “`
    输出示例:
    “`
    user1 user2 user3
    “`
    上述示例中,输出了当前登录用户的数量,以空格分隔。

    ### 3.4 显示用户登录终端和进程号
    “`
    $ who -p
    “`
    输出示例:
    “`
    user1 tty1 2021-01-01 10:00 1234 (登录)
    user2 tty2 2021-01-01 11:30 5678 (登录)
    “`
    上述示例中,除了显示用户信息外,还显示了用户的进程号和登录状态。括号内的文字表示用户当前登录状态。

    ## 4. 结论
    通过使用who命令,可以方便地查看当前登录到系统中的用户信息,包括用户名、登录时间、登录IP地址以及登录终端。使用不同的选项可以定制所需的信息显示。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部