linux查看当前登录用户命令行

worktile 其他 45

回复

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

    Linux是一个多用户的操作系统,可以同时有多个用户登录并使用系统。要查看当前登录的用户,可以使用命令行的方式进行操作。

    1. 使用who命令:
    打开终端,输入who命令,按回车键执行。该命令会显示当前登录系统的用户信息,包括用户名、登录时间、登录来源(终端名或IP地址)等。

    例如:
    “`
    $ who
    username1 tty1 2020-01-01 08:00 (:0)
    username2 pts/0 2020-01-01 10:00 (192.168.0.1)
    “`

    上述例子显示两个登录用户,分别为username1和username2。

    2. 使用w命令:
    同样在终端中输入w命令,按回车键执行。该命令会显示更详细的用户信息,包括用户名、登录时间、登录来源、当前活动状态、运行的命令等。

    例如:
    “`
    $ w
    08:00:00 up 1 day, 1:00, 2 users, load average: 0.00, 0.01, 0.05
    USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
    username1 tty1 – 08:00 01:00 00:01 00:01 /bin/bash
    username2 pts/0 192.168.0.1 10:00 00:05 00:02 00:02 vim test.txt
    “`

    上述例子中,显示了两个登录用户的详细信息,包括登录终端、登录来源、登录时间、空闲时间、正在运行的命令等。

    3. 使用last命令:
    last命令可以查看系统中用户的登录历史记录。在终端中输入last命令,按回车键执行即可。

    例如:
    “`
    $ last
    username1 tty1 Mon Jan 1 08:00 still logged in
    username2 pts/0 Mon Jan 1 10:00 still logged in 192.168.0.1
    reboot system boot Mon Jan 1 07:00
    “`

    上述例子中,显示了两个登录用户的登录历史记录。

    通过以上三种方式,你可以方便地查看当前登录的用户信息。

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

    在Linux系统中,可以使用以下命令来查看当前登录的用户:

    1. whoami命令:该命令会显示当前登录用户的用户名。

    2. who命令:该命令可以显示当前登录系统的所有用户的详细信息,包括用户名、登录时间和登录来源。

    3. w命令:该命令会显示当前登录系统的用户列表,包括用户名、登录时间、登录来源和执行的命令。

    4. users命令:该命令可以显示当前登录系统的用户名列表。

    5. last命令:该命令可以显示系统的登录历史记录,包括用户名、登录时间和登录来源。

    6. finger命令:该命令可以显示系统中所有用户的详细信息,包括用户名、真实姓名、终端、登录时间和登录来源。

    这些命令可以在终端中直接运行,可以通过在终端中输入命令并按下Enter键来执行。通过查看这些命令的输出,可以快速了解当前登录系统的用户信息。

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

    在Linux系统中,可以通过命令行来查看当前登录用户。下面将详细介绍方法和操作流程。

    1. 使用 whoami 命令:
    – 打开终端窗口,输入 whoami 命令;
    – 系统会立即显示当前用户的用户名。

    2. 使用 w 命令:
    – 打开终端窗口,输入 w 命令;
    – 系统会显示当前登录用户的详细信息,包括用户名、登录时间、登录IP等。

    3. 使用 who 命令:
    – 打开终端窗口,输入 who 命令;
    – 系统会显示当前登录用户的详细信息,包括用户名、终端设备、登录时间等。

    4. 使用 finger 命令:
    – 打开终端窗口,输入 finger 命令;
    – 系统会显示当前登录用户的详细信息,包括用户名、用户ID、登录时间等。

    5. 使用 ps 命令:
    – 打开终端窗口,输入 ps -elf | grep $$ 命令;
    – 系统会显示当前终端对应的进程信息,包括用户名等。

    需要注意的是,上面提到的这几个命令都是在命令行模式下执行的,所以要求用户首先打开终端窗口。另外,某些命令可能需要管理员权限才能正常运行,使用时需要注意。

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

400-800-1024

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

分享本页
返回顶部