linuxwho命令

worktile 其他 42

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    “linuxwho” 命令在Linux操作系统中并不存在。然而,可以使用其他命令来实现查看当前登录用户的功能。常用的命令包括”who”、”w”和”users”。这些命令可以提供登录到系统的用户信息以及登录时间等相关信息。

    1. “who”命令:
    使用”who”命令可以显示当前登录系统的用户的名称、登录时间、登录到系统的终端等信息。示例如下:
    “`
    $ who

    username1 pts/0 2021-07-01 09:30 (192.168.0.1)
    username2 pts/1 2021-07-01 10:45 (192.168.0.2)
    “`
    在这个例子中,”who”命令输出了两个登录用户的信息,包括用户名、登录终端和登录时间。

    2. “w”命令:
    “w”命令显示了和”who”命令类似的信息,同时还提供了更多的细节,例如CPU使用情况和加载平均值。示例如下:
    “`
    $ w

    09:30:01 up 1 day, 10:03, 3 users, load average: 0.23, 0.34, 0.45
    USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
    username1 pts/0 192.168.0.1 09:30 1:30m 0.23s 0.23s -bash
    username2 pts/1 192.168.0.2 10:45 1:15 0.34s 0.12s sshd: username2
    “`
    “w”命令的输出比”who”命令更详细,包括了当前系统的运行时间、登录用户数、加载平均值以及每个用户的详细信息。

    3. “users”命令:
    “users”命令简单地列出当前登录系统的用户名,示例如下:
    “`
    $ users

    username1 username2
    “`
    “users”命令只打印出当前登录用户的用户名,没有其他附加信息。

    总结:
    “who”、”w”和”users”命令都可以用来查看登录到系统的用户信息,可以根据需要选择使用其中的任何一个命令。这些命令对于系统管理员来说是非常有用的,可以用于监控系统登录情况以及查找潜在的安全问题。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    `who`命令用于显示当前登录到系统上的用户信息。它可以显示用户名、登录时间、登录IP地址等。

    以下是关于`who`命令的一些常见问题的回答:

    1. 如何使用`who`命令?
    在终端或命令行中直接输入`who`命令即可。它将显示当前登录用户的详细信息。

    2. `who`命令的输出包含哪些信息?
    `who`命令的输出通常包括以下信息:登录用户名、终端名称、登录时间、登录IP地址。有时还会显示用户登录到系统的方式(比如控制台登录或通过SSH登录)。

    3. `who`命令如何过滤输出?
    `who`命令支持一些选项来过滤输出。例如,使用`-u`选项可以只显示当前用户的信息,使用`-r`选项可以显示系统的运行级别。

    4. 如何查看已退出的用户信息?
    如果想要查看已退出的用户信息,可以使用`who -q`命令。它将显示包括已退出用户在内的当前登录用户的统计信息。

    5. 有没有其他类似的命令可以替代`who`?
    在Linux系统中,还有一些其他命令可以用来查看登录用户信息。例如,`w`命令可以显示更详细的用户信息,包括当前用户的进程列表。另外,`last`命令可以查看最近登录的用户信息,包括登录时间、登录IP地址、登录方式等。

    总结:
    `who`命令是一个用于显示当前登录用户信息的实用工具。它的输出包含登录用户名、终端名称、登录时间等详细信息。此外,`who`命令还支持一些选项来过滤输出。如果需要更详细的用户信息,可以考虑使用`w`命令或`last`命令。

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

    Linux中的”who”命令是用来查看当前系统上登录的用户信息的。它可以显示当前登录的用户的用户名、登录IP地址、登录时间和从哪里登录等相关信息。下面是关于如何使用”who”命令的详细操作流程。

    1. 打开终端
    在Linux系统上,打开终端是执行命令的基本操作。你可以通过按下”Ctrl+Alt+T”快捷键或者在应用程序菜单中找到”终端”来打开终端窗口。

    2. 输入who命令
    在终端窗口中输入who命令,然后按下回车键。命令的基本格式如下:

    “`shell
    who [选项]
    “`

    3. 查看结果
    执行who命令后,终端会输出当前登录用户的信息。每个用户的信息会以一行的形式显示,并包括以下几列:

    – 用户名(LOGIN):显示当前登录用户的用户名。
    – 终端(TTY):显示用户登录使用的终端设备,可以是本地终端(tty)或者远程终端(pts)。
    – 登录时间(FROM):显示用户登录系统的时间。
    – 登录IP地址(IP):显示用户登录系统的IP地址。
    – IDLE时间(IDLE):显示用户最后一次操作后的空闲时间。

    “`
    user1 tty1 2022-07-01 09:15 (:0)
    user2 pts/0 2022-07-01 09:21 (192.168.1.100)
    user3 pts/1 2022-07-01 09:34 (192.168.1.101)
    “`

    4. 使用选项
    who命令还支持一些选项,可以对命令的输出进行进一步的筛选和格式化。一些常用的选项包括:

    – -a或–all:显示所有的登录用户,包括系统用户和非系统用户。
    – -u或–users:显示用户名和登录时间。
    – -H或–heading:在输出结果的开头显示列名。
    – -r或–runlevel:显示系统的当前运行级别。
    – -s或–short:只显示用户名、终端和登录时间的简要信息。

    例如,使用”who -s”命令,可以只显示用户名、终端和登录时间的简要信息,如下所示:

    “`
    user1 tty1 2022-07-01 09:15
    user2 pts/0 2022-07-01 09:21
    user3 pts/1 2022-07-01 09:34
    “`

    总结:
    “who”命令是一个用于查看登录用户信息的简单实用工具。通过在Linux终端中输入”who”命令,可以快速获取当前用户的用户名、登录IP地址、登录时间和从哪里登录等信息。使用选项可以进一步筛选和格式化输出结果,以满足不同的需求。

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

400-800-1024

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

分享本页
返回顶部