终端使用查看用户信息"id""who""whoami"命令

Posted greamrod

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了终端使用查看用户信息"id""who""whoami"命令相关的知识,希望对你有一定的参考价值。

命令 作用
id [用户名] 查看用户信息,包括uid、gid等。
who 查看 当前所有登录 的 用户列表
whoami 查看 当前登录用户 的 账户名称

技术图片

提示:

  "/etc/passwd"文件存放的是用户的信息。由 6个分号 分隔组成的 7个信息,分别是:

  1. 用户名
  2. 密码(x,表示加密的密码)
    • 技术图片
  3. uid(用户标识)
    • 技术图片
  4. gid(组标识)用户全名或者本地账号名
    • 技术图片
  5. 用户全名 或者 本地账号名。
  6. 用户主目录。
    • 技术图片
  7. 用户主目录登录使用的Shell,就是登录之后,使用的终端命令,"Ubuntu"默认是"dash"。

 

1、使用"id [用户名]"命令,查看用户信息。

技术图片

 

2、使用"who"命令,查看当前所有登录的用户列表。

注意:"Linux"系统是一个允许多个用户同时登录到同一台电脑的系统。所以"who"命令,是用来查看当前登录到这台电脑??的用户列表。

技术图片 技术图片

 

3、使用"whoami"命令,查看当前登录用户的账户名称

技术图片技术图片

 

以上是关于终端使用查看用户信息"id""who""whoami"命令的主要内容,如果未能解决你的问题,请参考以下文章

hadoop在ubuntu上的安装流程

获取AD域用户登入信息

获取AD域用户登入信息

终端使用用户权限和"chmod"命令的简单使用

Linux查看最近登录成功/失败的用户信息

jsp的问题!做用户登录时,怎样获取这个用户的ID ?然后根据用户ID 查询用户详情。