linux查看当前终端用户命令

不及物动词 其他 100

回复

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

    要查看当前终端的用户命令,可以使用以下命令:

    1. whoami:该命令会显示当前登录用户的用户名。
    2. id:该命令会显示当前登录用户的用户ID和所属用户组。
    3. who:该命令会列出当前登录系统的所有用户。
    4. w:该命令会显示当前登录系统的用户列表以及它们所执行的命令和登录时间。
    5. ps -ef | grep $$:该命令会显示当前终端的进程信息,包括当前正在运行的命令。
    6. pstree -s $$:该命令会显示当前终端的进程树,并以当前运行的命令为根节点。

    通过以上命令,你可以方便地查看当前终端的用户命令。希望对你有帮助!

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

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

    1. whoami:这个命令用于显示当前登录用户的用户名。

    2. who:这个命令用于显示当前登录系统的用户信息。它会列出所有登录到系统上的用户以及他们登录的时间和终端。

    3. w:这个命令类似于who命令,可以显示当前登录系统的用户信息,但它还能显示用户当前所在的终端以及运行的命令。

    4. id:这个命令用于显示当前用户的uid(用户ID)、gid(用户组ID)以及所属的其他用户组。

    5. ps -ef | grep $$:这个命令可以查看当前终端的用户的进程。其中$$表示当前进程的PID(进程ID),通过将该PID与ps命令结合使用,并使用grep命令过滤出当前终端用户的进程列表。

    请注意,这些命令通常需要在具有root权限或者相应权限的用户下才能运行。如果你没有足够的权限,可能无法查看其他用户的信息。

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

    在Linux系统中,有几个常用的命令可以用来查看当前终端用户。以下是这些命令的详细说明:

    1. whoami命令:这个命令会立即显示当前登录的用户名。只需在终端中运行以下命令即可:

    “`
    whoami
    “`

    2. id命令:该命令会显示当前用户的详细信息,包括用户ID、组ID和所属的附加组。运行以下命令:

    “`
    id
    “`
    或者

    “`
    id <用户名>
    “`

    3. w命令:该命令会显示当前登录系统的所有用户的详细信息,包括用户名、用户终端、登录时间、当前运行的进程等。运行以下命令:

    “`
    w
    “`

    4. who命令:该命令会显示当前登录系统的所有用户的简要信息,包括用户名、登录时间以及登录终端。运行以下命令:

    “`
    who
    “`

    5. finger命令:该命令可显示特定用户的详细信息,包括用户名、真实姓名、登录终端、登录时间等。运行以下命令:

    “`
    finger <用户名>
    “`

    这些命令中,whoami和id命令只显示当前用户的信息,而w、who和finger命令会显示所有登录用户的信息。可以根据具体的需求选择适合的命令来查看当前终端用户的信息。

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

400-800-1024

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

分享本页
返回顶部