linux系统查看当前登录用户的命令

worktile 其他 39

回复

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

    要查看当前登录用户的命令,可以使用以下几个命令:

    1. whoami命令:该命令可以显示当前登录用户的用户名。只需在终端输入whoami并回车即可。

    2. w命令:该命令可以显示详细的当前用户信息,包括用户名、用户所在终端、登录时间、运行的命令等。输入w并回车后,终端会显示类似如下的信息:
    “`
    10:55:47 up 2 days, 4:27, 2 users, load average: 0.00, 0.01, 0.05
    USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
    user tty7 :0 01:05 2:10m 4:17 0.27s /usr/lib/gnome-session/gnome-session-binary –session=ubuntu
    user pts/0 :0 10:55 0.00s 0.06s 0.00s w
    “`
    其中的USER列就是当前登录用户的用户名。

    3. who命令:该命令可以显示当前登录系统的所有用户信息,包括用户名、终端、登录时间、IP地址等。只需输入who并回车即可。

    4. last命令:该命令可以显示最近登录系统的用户信息,包括用户名、终端、登录时间、登录IP等。输入last并回车后,终端将会显示最近的登录记录。

    这些命令可以帮助你快速查看当前登录用户的信息。具体使用哪个命令,可以根据你的需求来选择。

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

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

    1. whoami:这个命令会显示当前登录用户的用户名。
    2. who:这个命令可以显示当前登录系统的用户列表,包括用户名、登录时间、登录终端等信息。
    3. w:这个命令也可以显示当前登录系统的用户列表,包括用户名、登录时间、登录终端,同时还会显示用户的活动情况,如运行的命令和CPU使用情况等。
    4. finger:这个命令可以显示用户的详细信息,包括用户名、真实姓名、登录终端、登录时间等。
    5. last:这个命令可以显示最近登录系统的用户列表,包括用户名、登录时间、登录IP等信息。

    以上命令可以在终端中直接输入并执行,即可查看当前登录用户的相关信息。

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

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

    1. w命令:

    w命令可以显示当前系统的登录用户信息,包括登录用户名、终端、登录时间、登录时长等。

    命令格式:
    “`shell
    w
    “`

    示例输出:
    “`shell
    12:34:56 up 1 day, 2:34, 3 users, load average: 0.00, 0.01, 0.05
    USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
    user1 tty1 12:00 1:34m 0.05s 0.05s -bash
    user2 pts/0 :0 12:10 3.00s 0.06s 0.07s sshd: user2@notty
    user3 pts/1 :0 12:20 1:20 0.02s 0.02s -bash
    “`

    解释输出:
    – USER:登录用户名
    – TTY:登录的终端
    – FROM:登录的来源,可以是远程IP地址或者本地终端
    – LOGIN@:登录时间
    – IDLE:闲置时间
    – JCPU:用户进程使用的CPU时间
    – PCPU:系统进程使用的CPU时间
    – WHAT:用户当前运行的进程或命令

    2. who命令:

    who命令用于显示当前登录的用户,包括登录用户名、登录终端、登录时间等信息。

    命令格式:
    “`shell
    who
    “`

    示例输出:
    “`shell
    user1 tty1 2021-01-01 12:00
    user2 pts/0 2021-01-01 12:10 (:0)
    user3 pts/1 2021-01-01 12:20 (:0)
    “`

    解释输出:
    – user1、user2、user3:登录的用户名
    – tty1、pts/0、pts/1:登录的终端
    – 2021-01-01 12:00、2021-01-01 12:10、2021-01-01 12:20:登录时间

    3. whoami命令:

    whoami命令用于显示当前登录用户的用户名。

    命令格式:
    “`shell
    whoami
    “`

    示例输出:
    “`shell
    user1
    “`

    解释输出:显示当前登录用户的用户名。

    4. id命令:

    id命令可以显示当前登录用户的用户ID和所属组ID。

    命令格式:
    “`shell
    id
    “`

    示例输出:
    “`shell
    uid=1000(user1) gid=1000(user1) groups=1000(user1),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)
    “`

    解释输出:
    – uid:用户ID
    – gid:所属组ID
    – groups:用户所属的用户组

    5. finger命令:

    finger命令可以显示用户的详细信息,包括用户名、登录名、登录终端、登录时间、登录IP地址等。

    命令格式:
    “`shell
    finger
    “`

    示例输出:
    “`shell
    Login Name Tty Idle Login Time Office Office Phone
    user1 tty1 2021-01-01 12:00
    user2 pts/0 2021-01-01 12:10 (:0)
    user3 pts/1 2021-01-01 12:20 (:0)
    “`

    解释输出:
    – Login:登录名
    – Name:用户名
    – Tty:登录终端
    – Idle:闲置时间
    – Login Time:登录时间
    – Office:办公室
    – Office Phone:办公室电话

    以上是Linux系统中查看当前登录用户的几个常用命令,可以根据需要选择使用。

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

400-800-1024

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

分享本页
返回顶部