一、用户账号类型
超级用户:root 拥有全部权限 权限太大 一般不直接使用root账号登录
普通用户:一般只在自己家目录中有完全权限
程序用户: 不能登录系统 主要用来让后台进程或服务类程序以非管理员身份运行
wc命令 统计 用户信息总行数:
[root@localhost ~]# wc -l /etc/passwd
44 /etc/passwd
head命令 查看/etc/passwd文件前3行内容:
[root@localhost ~]# head -3 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
二、用户组类型
每一个用户账号至少要属于一个组,该组称为用户基本组
每个用户都可以同时加入多个组,另外加的组称为附加组
三、UID和GID
UID (User Identifier 用户标识符) 每个用户账号的唯一标识符 root用户的uid为固定值为0
程序用户账号 uid默认为1~999 1000-60000 分给普通用户账号
GID(Group Identifier 组标识符) 数字形式标识符 root组GID为固定值0 程序组1~999 普通组为1000~60000
四、利用id命令查看用户身份信息
[root@localhost ~]# id root
uid=0(root) gid=0(root) 组=0(root)
gid 表示用户所属的基本组
组 表示用户所属基本组和附加组