查看用户信息
序号 | 命令 | 作用 |
01 | id 用户名 | 查看用户UID和GID信息 |
02 | cat -n /etc/passwd | 查看用户详细信息,参数-n显示行号 |
03 | cat -n /etc/group | 查看组详细信息 |
04 | who | 查看当前所有登录的用户列表 |
05 | whoami | 查看当前登录用户的账户名 |
1.id 用户名
注:单独使用id命令查看当前默认用户信息及其组信息
例:查看用户xuan的信息
id xuan #显示用户代码(uid),用户所在组的代码(gid)
2.查看用户信息
例:查看用户xuan的详细信息
cat -n /etc/passwd
44 | xuan | : | x | : | 1005 | : | 1001 | : | : | /home/xuan | : | |
表示在passwd文件的行号 | 当前用户名 | 表示用户有密码,密码是加密的 | 用户代码 | 用户所属组代码 | 表示用户全名,如果没有设置,使用用户名作为全名 | 表示用户的家目录 |
passwd文件
/etc/passwd 文件存放的是用户的信息,由6个分号组成的7个信息,分别是
1.用户名
2.密码(x,表示加密的密码)
3.UID(用户标识)
4.GID(组标识)
5.用户全名或本地账号
6.家目录
7.登录使用的shell,就是登录之后使用终端命令的窗口,Ubuntu默认是dash.注:查看系统支持的shell,终端命令: cat /etc/shells
3.查看组信息
例:查看用户xuan所属组的详细信息
4.
查看当前所有登录的用户列表 who
查看当前登录用户的账户名 whoami