###student用户的uid
id -u student
###student用户的初始组id
id -g student
###student用户的附加组id
id -G student
###student用户的名称
id -un student
###student用户的初始组名称
id -gn student
###student用户的附加组名称
id -Gn student
###用户建立
useradd -u 用户名称 指定用户的uid
useradd -g 组名称 指定用户的初始组信息,该组必须已经存在
useradd -G 组名称 指定用户的附加组,该组必须存在
useradd -c 用户名称 指定用户说明
useradd -d 用户名称 指定用户的家目录
useradd -s 用户名称 指定用户的shell
###用户删除
userdel -r 用户名称 -r:表示删除用户信息及用户的系统配置
###组的建立
groupadd -g 组名称 建立组
groupdel 组名称 删除组
###用户和组监控命令
[root@localhost Desktop]# watch -n 1 'tail -n 3 /etc/passwd /etc/group;echo ===; ls -1 /home;echo ===;ls -1 /mnt
###更改用户信息
##更改用户名
[root@localhost Desktop]# usermod -l linux student
##更改用户uid
[root@localhost Desktop]# usermod -u 999 linux
##更改gid
[root@localhost Desktop]# usermod -g 5555 linux
##更改附加组
[root@localhost Desktop]# usermod -G 5555 linux
##更改用户说明
[root@localhost Desktop]# usermod -c "WORLD" westos
##更改用户家目录
[root@localhost Desktop]# usermod -d /home/lee westos
##更改用户名称
[root@localhost Desktop]# usermod -md /home/lee westos
##更改用户shell
[root@localhost Desktop]# usermod -s /sbin/noligin westos
###监控文件
watch -n 1 ls -lR /mnt
###文件组和用户管理
##更改文件用户名
[root@localhost Desktop]# chown admin /mnt/file
##更改用户所属组和所属用户
[root@localhost Desktop]# chown westos.westos /mnt/file
###文件权限管理
r----4 读的权限
w----2 写的权限
x----1 执行权限
chomd 权限值 文件名
权限对应列表
7----> -rwx 读写执行
6----> -rw- 读写
5----> r-x 写执行
4----> r-- 读
3----> -wx 写执行
2----> -w- 写
1----> --x 执行
0----> --- 没有权限
###系统权限部分###
umask 查看系统保留权限,可更改
###给文件单独 设置权限给用户
[root@localhost Desktop]# setfacl -m westos:rwx file
###查看文件权限
[root@localhost Desktop]# getfacl file
id -u student
###student用户的初始组id
id -g student
###student用户的附加组id
id -G student
###student用户的名称
id -un student
###student用户的初始组名称
id -gn student
###student用户的附加组名称
id -Gn student
###用户建立
useradd -u 用户名称 指定用户的uid
useradd -g 组名称 指定用户的初始组信息,该组必须已经存在
useradd -G 组名称 指定用户的附加组,该组必须存在
useradd -c 用户名称 指定用户说明
useradd -d 用户名称 指定用户的家目录
useradd -s 用户名称 指定用户的shell
###用户删除
userdel -r 用户名称 -r:表示删除用户信息及用户的系统配置
###组的建立
groupadd -g 组名称 建立组
groupdel 组名称 删除组
###用户和组监控命令
[root@localhost Desktop]# watch -n 1 'tail -n 3 /etc/passwd /etc/group;echo ===; ls -1 /home;echo ===;ls -1 /mnt
###更改用户信息
##更改用户名
[root@localhost Desktop]# usermod -l linux student
##更改用户uid
[root@localhost Desktop]# usermod -u 999 linux
##更改gid
[root@localhost Desktop]# usermod -g 5555 linux
##更改附加组
[root@localhost Desktop]# usermod -G 5555 linux
##更改用户说明
[root@localhost Desktop]# usermod -c "WORLD" westos
##更改用户家目录
[root@localhost Desktop]# usermod -d /home/lee westos
##更改用户名称
[root@localhost Desktop]# usermod -md /home/lee westos
##更改用户shell
[root@localhost Desktop]# usermod -s /sbin/noligin westos
###监控文件
watch -n 1 ls -lR /mnt
###文件组和用户管理
##更改文件用户名
[root@localhost Desktop]# chown admin /mnt/file
##更改用户所属组和所属用户
[root@localhost Desktop]# chown westos.westos /mnt/file
###文件权限管理
r----4 读的权限
w----2 写的权限
x----1 执行权限
chomd 权限值 文件名
权限对应列表
7----> -rwx 读写执行
6----> -rw- 读写
5----> r-x 写执行
4----> r-- 读
3----> -wx 写执行
2----> -w- 写
1----> --x 执行
0----> --- 没有权限
###系统权限部分###
umask 查看系统保留权限,可更改
###给文件单独 设置权限给用户
[root@localhost Desktop]# setfacl -m westos:rwx file
###查看文件权限
[root@localhost Desktop]# getfacl file