linuxwho命令切换

worktile 其他 60

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    切换用户的命令有su和sudo,而不是linuxwho。

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

    在Linux中,”who”命令用于查看当前登录系统的用户信息。通过”who”命令可以了解有哪些用户登录了系统、登录的时间、从哪个IP地址登录等相关信息。下面是关于”who”命令的一些常见用法和相关参数。

    1. who: 该命令不带任何参数时,显示当前登录系统的所有用户信息。输出结果包括用户名、终端名称、登录时间和登录的IP地址。示例输出如下:

    “`
    username1 tty1 2021-04-08 11:30 (:0)
    username2 pts/0 2021-04-08 11:35 (192.168.1.100)
    “`

    2. who -a: 使用”-a”参数可以显示更详细的信息,包括闲置时间和进程ID。示例输出如下:

    “`
    username1 tty1 2021-04-08 11:30 (:0) 00:05 12345
    username2 pts/0 2021-04-08 11:35 (192.168.1.100) 00:10 67890
    “`

    3. who -b: 使用”-b”参数可以查看系统的启动时间。示例输出如下:

    “`
    system boot 2021-04-08 09:00
    “`

    4. who -r: 使用”-r”参数可以查看系统的运行级别。示例输出如下:

    “`
    run-level 5 Apr 8 09:00
    “`

    5. who -q: 使用”-q”参数可以显示当前登录系统的用户数量。示例输出如下:

    “`
    # users=2
    “`

    除了上述常用的参数之外,”who”命令还有其他可选参数,可以根据具体需求进行使用。总的来说,”who”命令是一个非常常用的用于查看当前登录用户信息的命令,在排查问题、管理用户等方面非常有用。

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

    Linux中的”who”命令用于显示当前登录到系统的用户的信息。它提供了关于登录用户的详细信息,如用户名、登录时间、登录IP地址等。下面将详细介绍如何使用”who”命令及其切换选项。

    1. 基本用法:
    最简单的使用方式是直接在终端中运行”who”命令,它将显示当前登录用户的信息。例如:
    “`
    $ who
    username1 tty1 2020-06-22 10:30 (:0)
    username2 tty2 2020-06-22 10:35 (:1)
    “`
    输出结果显示了用户名、登录的终端、登录时间和登录的终端号。

    2. 切换选项:
    “who”命令还提供了一些选项,用于过滤和显示特定的信息。以下是常用的选项:

    – -a 或 –all:显示所有登录用户的信息,包括系统进程和终端。
    – -b 或 –boot:显示最后一次开机时间。
    – -d 或 –dead:显示已经注销的用户和掉线的终端。
    – -H 或 –heading:显示输出结果的标题行。
    – -i 或 –idle:显示登录用户的空闲时间。
    – -q 或 –count:仅显示登录用户的数量,而不显示详细信息。
    – -r 或 –runlevel:显示当前运行级别。
    – -s 或 –short:显示缩略信息,只显示用户名称、终端和登录时间。
    – -t 或 –time:显示系统运行时间和当前时间。

    以下是一些用法示例:

    – 显示所有登录用户的信息:
    “`
    $ who -a
    “`
    – 显示系统最后一次开机时间:
    “`
    $ who -b
    “`
    – 显示已经注销的用户和掉线的终端:
    “`
    $ who -d
    “`
    – 仅显示登录用户的数量:
    “`
    $ who -q
    “`

    注意:上述示例中的选项可以组合使用,例如”who -abq”将显示所有登录用户的信息、系统最后一次开机时间和登录用户的数量。

    3. 切换用户:
    在Linux中,可以使用”su”命令切换用户。”su”是”switch user”的缩写,用于切换到其他用户账户。

    – 切换到root用户:
    “`
    $ su –
    “`
    输入密码后,将切换到root用户。

    – 切换到其他普通用户:
    “`
    $ su – username
    “`
    这里的”username”是要切换到的用户的用户名。

    注意:切换用户需要输入相应用户的密码。

    通过以上步骤,您可以使用”who”命令来查看当前登录用户的信息,并使用”su”命令切换到其他用户。这些命令在日常的Linux系统管理中非常有用。

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

400-800-1024

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

分享本页
返回顶部